I don't have Origin. I'm using a disc copy of the game.
Anyway, new update: It stays in the task manager, now, but it never goes above 2,000k memory. It randomly changes between 1,700 and 1,950k of memory.
Also, I can launch the scenario creator without issue. It's just the game proper that won't launch.