Release info Developer Gammick Entertainment S.L Publisher EnjoyUp Games Released 3 November 2009 Website Official