Animoca Brands is consolidating the GameFi Racing space