makingmusic476 on 21 May 2008
Heh. I had a feeling this would happen.
Sucks though. So many games are getting delayed for both platforms. At first this year was looking to easily outdo the awesome '07. Now, not so much. :(