Created in 2006, Roblox bills itself as “the ultimate virtual universe that lets you create, share experiences with friends, and be anything you can imagine”. There are 380 million monthly ...