Release info Developer Longtail Studios Publisher Ubisoft Entertainment Released 18 February 2015 18 February 2015 17 February 2015