StishStash
I don't have a lot to contribute but I can confidently add my test of this game to this page. Also I think there should be a note that the game has english language support. Up to you guys, though, if you want to add this information, I'm not sure if I'm allowed to.