Release info Developer Electronic Paradise Publisher Akella Released 2 Temmuz 2008 Web sitesi Official