makingmusic476 on 16 March 2008
Anounced at E3, original release planned for Holiday '09, delayed until May 2010.
It will NOT be delayed until Holiday 2010, because there will be no new console to wait for. :P