The game was released on November 23,2011 in Russia and was supposed to be released on December 21,2011 worldwide in downloadable form on Steam.
The game was released on November 23,2011 in Russia. The game was supposed to be released on December 21,2011 worldwide in downloadable form on Steam.