The video game is available on Xbox (through Game Pass) and PC (through Steam). In this first-person action-adventure game, players will work to uncover the ancient powers connected to the Great ...
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.