I've been playing Shujinkou for a few days after seeing the high praise it got from Noisy Pixel and I really can't recommend it enough for anyone who loves jrpgs. This is a really special learning tool for all levels because it's a genuinely good game where the learning is fully integrated into the gameplay and narrative.
I'm about n3 working on n2 grammar right now, but my vocab skills are pretty low comparatively. I can play many middle school level games fully in Japanese, but I feel like I'm actually learning more vocabulary from this than I do from those unless I am carefully mining and crushing Anki (which for me takes a lot of the fun out of it).
If you're into gaming at all please give the demo a shot, I swear I have no association with this game beyond playing it.
by Zetrin