Hello SnakeChips, the email issue is part of Itch, we cannot send emails to every customer ourselves. If you don't check the page often, that is not on us, the release dates are noted above and as long as you check on these days, you should not miss any releases.
Please note that this system started today. The pack is not a one-time purchase where you get everything for free. We are not updating the pack but releasing new packs. It's different from updates, other people don't give new packs for free as we are offering.