Release info Developer UFO Interactive Games Publisher UFO Interactive Games Released 4 October 2012 Website Official