Release info Developer Ubisoft Paris Publisher Ubisoft Entertainment Released 26 March 2010 23 March 2010 Website Official