I up struggle street with this website. I'm trying to claim my Steam key for the game and have been for the past 2 hours but every time I enter my username and password, it basically refreshes the login page and I know that I'm spelling them both correctly
External link →