roblox ipo valuation: breaking down the gaming giant's worth