Release info Developer Floodlight Games Publisher Oberon Media Released 20 October 2009 Website Official