Animoca The Sandbox Cuts Half of Its Staff, Restructures as Animoca Brands Take Control August 28, 2025