I have tried multiple tries. Gmail and hotmail. Tried sign-up on the site and through the link on game title. I make account and sends link. Open link tells me hit submit to prove I'm not a robot but then it takes me to website and says invalid activation code.. this is annoying lol
External link →