Release info Developer Visual Impact Productions Publisher Storm City Entertainment Released 25 October 2011 Website Official