Today's sneak peek has a surprise appearance, in many ways. this is Super UDK Country by toneUDK, and much to my surprise, it's very Japanese, and very Touhou!
It's also a bit silly to watch, I admit. This isn't the most polished Touhou doujin game, but of course this is in early development, so that's to be expected.
Anyway, let's have some fun with this, shall we? A smash-style faux-newcomer graphic like this should go well with the upcoming Smash theme

I myself am pleasantly surprised that an entry like this has come up. It would be interesting to see if more like it is coming down the line!