skyfire Posted May 4, 2020 Share Posted May 4, 2020 Steam is now currently having a lot of new games published everyday. Now today I checked out Touhou Mechanical Scrollery, which you can check out on steam. You can check it's trailer on youtube. And check the steam store listing. https://store.steampowered.com/app/1222050/Touhou_Mechanical_Scrollery/?snr=1_5_1100__1100 Link to comment Share on other sites More sharing options...