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. :)