Don't know if anyone has posted this yet. What do you think? I think it looks decent, but a little iffy in terms of writing and such. I'll definitely be seeing it though.
-
I'm shocked there's no mention of the 75th game. I suppose this trailer is just setting it up.