The game had a worldwide release on November 20,2008, and was also released for Microsoft Windows in March 2009, and received an international release through digital retailer Steam in April 2009.
The game had a worldwide release on November 20,2008. The game was also released for Microsoft Windows in March 2009. The game received an international release through digital retailer Steam in April 2009.