Release info Developer Curious Pictures Publisher THQ Released 11 November 2011 8 November 2011 Website Official