S steamcommunity.com Indie Developers on Steam Targeted by Mysterious Advertisement Ring 1 points CyborgCabbage 3 years ago 0 comments