Loot Crate Files Chapter 11 Bankruptcy

The company currently owes $20 million to its subscribers.

Advertisements