Good title, we hear you scream! If you're still not convinced, then keep your eyes out for a demo next month which will feature two stages from the quirky title.
Those of you who are anticipating a UMD release of this game should know that it will be a digital release only. Which makes sense really considering the nature of the game. We know these download games bother some but honestly, we think you just need to rethink the way you're looking at these games. Do you want a box for your PSN downloads too?