Touhou: New World

Touhou: New World Launches on PlayStation 5 and PlayStation 4 on September 12

XSEED Games has announced that they will launch Touhou: New World in North America and Europe on PlayStation 5 and PlayStation 4 on September 12. The game was previously announced to be launching on N...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.