News

Roblox has its HQ currently in Delaware, but it seems as though a move is happening that is being framed as "for the greater good." But is it?