That's right, this game was announced a lot time ago. I've completely lost track of the time. This better be a great game. xD