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

I had a 404 error as well. How did you get the steam key?

Just log on into twitch using the browser that opens up once you open the link in the email. in my case, since my email was in Chromium, i just logged into chromium into itch