Board Thread:Video Game Discussions/@comment-5447234-20130523092909/@comment-10363096-20130526061446

Hm... MechaGodzilla 6 and a few Mecha-Whales with some TimeSplitters thrown in.