It was released on February 15,2012 on Xbox Live Arcade as part of the second "Xbox Live Arcade House Party", with PlayStation Network and Microsoft Windows releases to follow on March 13,2012.
It was released on February 15,2012 on Xbox Live Arcade as part of the first ever XBLA house party. With PlayStation Network and Microsoft Windows releases to follow on March 13,2012.