I'm open to the idea that this game will be alright but this trailer just feels like it could be anything. Like, "Call of Duty Mecha Squadron" or something."
I don't really enjoy the pandering that this franchise sometimes engages in. I'd probably have groaned if standing and falling were...