Release info Developer Electronic Paradise Publisher Akella Released 23 January 2008 Website Official