#vr-initiatives

[ follow ]
fromGameSpot
2 days ago

Ubisoft Has Laid Off 19 Employees At Red Storm Entertainment

Ubisoft made the decision to eliminate 19 roles at Red Storm Entertainment. This step is part of our ongoing, targeted restructuring and global cost-saving efforts.
Video games
[ Load more ]