Gameitall
April 13, 2016
Acording to new Job listings, Ubisoft Halifax, formerly Longtail Studios, is looking to fill several positions including Technical Artist, VFX Artis, UI Artist, Gameplay Programmer, Mobile Concept Artist and more....