As you can see the game was "winner of over 60 E3 awards". Really? Are there that many awards handed out at E3? We had no idea. The game is scheduled for release on Xbox One, Xbox 360 and PC next spring. What do you think of the coverart?