I certainly want to reease the game here!
But it's very time consuming to update & manage games on multiple platforms. So for now I have to limit myself and just release it on Steam. But meanwhile I'll put all my time in finishing the game - and once it's done I'll release it here as well :)
All the best!
-Robin