Hi, welcome to itch!
If they have followed you, yes - it will pop up on their feed.
You can also send an email to everyone who has access to your game. To do so, go to your dashboard, under the "more" dropdown menu of the chosen game, pick "Send Email". However, be very mindful and careful with this - you know how people are when they receive too many emails of the given source. I recommend only using the feature if you push a big update out.