All Channels

“ Tempest of the Heavens and Earth ” DLsite Official Translation released on DLsite and Steam !

December 26, 2018, Tokyo – The multilingual release of independent developer LION HEART’s Touhou Project derived Action Game "Tempest of the Heavens and Earth” is now available for sale on both DLsite...

The story is too old to be commented.