To the Month Mysteriously Disappears From Nintendo Switch Shop in Europe
Last week the surprise was announced To the Moon on Nintendo Switch across Europe and North America. We couldn't recommend enough of our reviews, but European fans can now have a hard time putting their hands on it. The game was released on January 16 and has been on the Switch in the Shop ever ...












