Indie game developer Caracal Games and publisher Dear Villagers have confirmed that Star Overdrive will be released next year on the Nintendo Switch, as they confirmed an official release date Originally revealed back in August during a Nintendo Direct, the game will have you exploring an expansive alien world, taking on enemies and solving intricate[...]