User blog comment:Mazeka369/Questionaire/@comment-1913392-20110430200108/@comment-1324199-20110716181544

It was released for Xbox Live Arcade on April 20, 2011, on PC May 4, 2011, and will be released on PlayStation Network in the third quarter of 2011.