Release-info Ontwikkelaar Sector3 Games Uitgever Sector3 Games Uitgebracht Januari 2011 21 december 2010