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