makingmusic476 on 17 June 2008
We don't even have a specific release date yet, and more importantly we don't know if the game will actually play as awesome as it looks.
Anything predictions we make now are most likely going to be wide off the mark.