this is probly stupid, cause i just could have said it in your mech thread, but i couldnt find it. but, u left out a game, it was just announced, its called Phantom Crash, although it doesnt look as good as the other games, it might be pretty fun, take a look : http://xbox.ign.com/articles/137/137350p1.html
Bookmarks