How? How in the hell does this scream WiiU?
Looks to me to be the best thing we'l see on the Xbox before next gen. I'm pretty sure it's been confirmed for it, the Ps3 and PC. I'm expecting an open world SP game with the ability to have drop in and out Co-Op play.
Has a very Digital Fortress feel to it! First Game I've been excited about in a long while!!