There's something weird and sad about Roblox for me as an old-timer who still has silly dreams about free/open software internet utopias for just fun? There's so much creative (programming etc) energy in that place and, for what? short rant over
Like, a framework for building first-person FPS-ish game modes and handling all the asset management, sync, etc, like GMod being built around Source does and just letting developers build the game modes without worrying about the annoying tricky stuff.