Release info Developer South Winds Games Publisher South Winds Games Released 12 May 2010 Website Official