It doesn't matter that the song '99 Problems' adds absolutely no context to the footage at all. It's all about selling units at this point.

The game's out next month.

[via kotaku.com]