During today’s Nintendo Indie World Showcase, Night School, a Netflix Game Studio, announced Oxenfree II: Lost Signals, the mind-bending follow-up to the critically-acclaimed supernatural thriller Oxenfree, is set to launch on July 12 on the Nintendo Switch, PlayStation 5 and 4, PC and Mac via Steam, and on Netflix. Set five years after the events …