This was a really cool game! I got stuck in the wall a lot (diving into a wall, crawling into a wall). I have never played touhou either but the idea of a 3D touhou platformer is pretty fun. If you made this into a full game, I'd definitely make sure to play it.