LiEat getting a steam release in a couple days. All three games in one. http://store.steampowered.com/app/373770
Never played them personally but I've seen them discussed and recommended here several times. You can still download it for free but if you want to support the developers now you can!
Hopefully this will mean more doujin rpgmaker games in the west and in general.