Put in a faster hard drive 1st. Then max the ram out (640mb). I would think it would run the game if you run low settings. Get an airport card for sure.
-maestro