Touhou Crawl: Touhou Crawl Released

Steam post image Thank you for waiting! Touhou Crawl has finally been released for free on Steam. If you find any bugs or have feedback, feel free to reach out through the forum or Discord. While the game is now launche…