Release info Developer Electronic Paradise Publisher Akella Released 6 February 2008 Website Official