Damning Roblox report claims company inflates player numbers to investors by as much as 42%October 8, 2024 GamingHybrid PC Games, Roblox