Netflix Games announced Wednesday that it will release its first massively multiplayer online game, called Spirit Crossing, later this year. Award-winning studio Spry Fox developed the visually intriguing cozy game for the streaming service. Netflix […]
Zachary McAuliffe
1 post