Heh, it took a while to figure out the 404, glad i could get that figured out
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