Release info Developer Legacy Interactive Publisher Ubisoft Entertainment Released 18 November 2008 Website Official