People are jumping on the hate train complaining about Titanfall and Watch Dogs... I'm over here all like "Where's your awesome sounding and looking AAA game that brings anything new to the table?"
Thanks for answering my question... I know it's hard being put on the spot haha. It looks interesting and I'm actually kind of down with the anti-fighting take on the game.
the13stuff's comments