Release info Utvecklare Longtail Studios Utgivare Ubisoft Entertainment Släppt ut 2015-02-18 2015-02-18 2015-02-17