Release info Developer Legendo Entertainment Publisher Legendo Entertainment Released 31 October 2008 Website Official