Marvel's new free-to-play hero shooter is a big hit on Steam, attracting over 440,000 peak concurrent users in last 24 hours with a mostly positive score.
As a result, players cannot login, but all will be fixed soon!