This appears to be a fun free game available on Steam. My thoughts are presented in the video with some Welsh humour along the way.  Part two can be watched here.

Official Website: https://marvelheroes.com/

Previous article8BitMMO – Gameplay and first impressions.
Next articlePath of Exile – Gameplay and first impressions.
British born administrator and developer helping serve and promote open source content to the MMORPG development community since 2001.