Sorry for the delay! The final version is about to be released, if you could wait a few, you can play it on Steam :)