An interesting question - is the Steam version generally serviced or not? The launcher has not been working there for more than a year, and it seems only the news is being updated.

Another question - is this a gaming site or not? The requirement for a password is too serious, just a pentagon ... People of such complexity password (as required by this miserable system) will be difficult to remember by yourself, at least you can use a simplified opportunity in the game.