April 13, 2023 Creative Block Creative firm Talenthouse inches from failure The company secured a high-profile investment from Animoca Brands in 2019