0

Your Cart is Empty

The Touhou Empires is a new RTS set within Touhou Project universe

May 04, 2022 1 min read

Headed to PC later in 2022 Publisher Phoenixx and independent studio Neetpia have revealed a brand new title set within...

The post The Touhou Empires is a new RTS set within Touhou Project universe appeared first on Destructoid.