It was released on February 15,2012 on Xbox Live Arcade with PlayStation Network and Microsoft Windows releases to follow on March 13,2012.
It was released on February 15,2012 on Xbox Live Arcade with PlayStation Network. Microsoft Windows releases to follow on March 13,2012.