Next Space Rebels Nintendo, PC, Xbox