As project lead I was the one in charge of posting to itch.io.
I can't say I'll make more games in the future since I want to work as a UX/UI designer, but who knows what the future holds!
Enjoy our game!