Carbox: Carbox Launches on December 9th!

Carbox is officially launching on Steam this December 9th! We’ve also released a brand-new trailer to celebrate the upcoming launch, check it out! While you wait, you can also try the updated demo and don’t forget to ad…