Release info Developer Zushi Games Publisher Storm City Entertainment Released 4 May 2010 20 November 2009