Created an itch account just to say, thank you for uploading this, i've been looking for the game and wondering what happened to the dev