Chinese video game company NetEase has reportedly laid off most staff at Visions of Mana developer Ouka Studios with plans to shut it down altogether. The closure of Ouka Studios is reportedly due to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results