Release info Developer Electronic Paradise Publisher Akella Released 16 Eylül 2009 Web sitesi Official