This is fucking awesome. I just made an itch.io account to let you know that you're doing gods work my man. Really looking forward for the full game.