This looks so awesome. This game has to break records in terms of sales or become game of the year, it just seems inevitable.