Yea im scared. It will be my first finished game and really kind of a first project. Im scared of people hating it too much and then making fun of it :/
I'd say go for it. I believe this is safe and friendly community, so you should get positive feedback. Feel free to join our Discord (if you haven't already) if you'd like to discuss such things with fellow devs.