Zucas on 17 October 2008
Ouch indeed. I don't think there was anything that could change their mind from E3 08. Oh well I like the create music mode and that might be enough to warrant a buy for me.