Damning Roblox report claims company inflates player numbers to investors by as much as 42% Read more