I would join their discord so you get the announcements that way you don't have to refresh all the time.
Eh, that doesn't necessarily help! I'm on the discord, and still refreshing all the time XD