Yeah, that's absolutely the way a lot of people publish their first game! It's that simple. And OO this concept sounds really cool! Can't wait to check it out, feel free to link the itch page here when it's live!