🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

I have added a video as well as screenshots and a description.

On the game page, yes. Your announcement is just a link, and that's unlikely to attract many people.

There is a short description underneath the link though. Do you think I should make it longer?

What description? Your original post right here in this thread is just a link. :)