The game is slated for release on Feb. 25 of next year.

And the obligatory crap-the-car-stalled moment.

Watch for more information about the game soon.