Jaywood2010 on 03 February 2013
Black Tusk Studios. A game that is suppose to be as big as halo. Yeah that is bigger than pretty much every game on the HD twins except GTA and CoD on a single platform