Loot Crate goes bust owing $20 million to customers

time to read: 2 min
>