Release info Developer Nawia Games Publisher ZOO Digital Publishing Released 18 October 2010 Website Official