Here's a sort of gameplay trailer, with commentary. I'm mostly excited about the true open world aspect of the game. I just hope the physics aren't compromised. If they could get some decent semi-realistic physics, then this is going to be a heck of a game!
Has anyone else found out more info on this game?