Ubisoft is cutting 105 jobs at its North Carolina-based studio Red Storm Entertainment as part of a wider restructuring ...
Ubisoft is reportedly laying off 100+ employees at Red Storm Entertainment as part of its global cost-cutting initiative, which it's deep into.
Derek's love of games came at an early age when his parents first brought home the Nintendo Entertainment System. From then on, countless nights were spent hunting ducks, stomping turtles, exploring ...