Can't make a new account on the wiki

    Logging in with you Steam ID has now been restored ♥