Lageret til IceCrack Games er privat for øyeblikket.