Umbra, the shadow of Roblox, is a tantalizing secret. Umbra, the shadow of Roblox, is a tantalizing secret. RobloxUmbra