I found a fun shooter game called "Magical Girl", on a Sega Megadrive emulator! It's as close as I can get to playing touhou for now...