On November 26,2010, a "secret" website was made available where players could get a code to download a trial and purchase the game early, while the game was officially released on Xbox Live Arcade on January 5,2011.
On November 26,2010, a "secret" website was made available where players could get a code to download a trial and purchase the game early. The game was officially released on Xbox Live Arcade on January 5,2011.