User blog comment:Thomperfan/Something Amazing!/@comment-32364324-20180920172150/@comment-24092553-20180920205148

@Thomperfan An online platform for video games such as Team Fortress 2, Dota 2, Overwatch, Fistful of Frags, etc.

Basically, this: https://steamcommunity.com/