Games

Tempest of the Heavens and Earth is now available on DLsite and Steam



The multilingual release of independent developer LION HEARTs Touhou Project derived Action Game “Tempest of the Heavens and Earth is now available for sale on both DLsite and Steam.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

WP Facebook Auto Publish Powered By : XYZScripts.com