News

Publisher Phoenixx and developer Ankakae Spa will release a Switch version of Touhou Project action RPG Touhou: Scarlet Curiosity on September 4, the companies announced.
Publisher Phoenixx and developer Ankakae Spa will release a Switch version of Touhou Project action RPG Touhou: Scarlet Curiosity in 2025, the companies announced.
The Best Games Of 2025 So Far We're nearly halfway through the year, and here are the games that have already made their mark in 2025 ...