Roblox is catching (deserved) flak when THIS is #1 trending on Steam. What a fucking time to be alive...