Informação de release Developer Eden Games Publisher Atari Akella Released 29 de outubro de 2008 13 de abril de 2008 Website Official