Release info Developer Immersion Games Publisher Ubisoft Entertainment Released 9 June 2009 28 May 2009 Website Official