Touhou New World Launches for Switch Globally on July 13
Touhou Shinsekai is coming to the Nintendo Switch on July 13 in Japan, and then on the PC, PS4, and PS5 on July 14. Check out the game’s gameplay overview here!
Touhou Shinsekai is coming to the Nintendo Switch on July 13 in Japan, and then on the PC, PS4, and PS5 on July 14. Check out the game’s gameplay overview here!