New Trailer For Debris

I missed this one, but it looks like Debris had a trailer launch last month as well as putting the game page on Steam. According to the Steam page its set for release October of this year. If you want to get your hands on the game before that, you can check it out at Bit Bazaar at the CNE later this month.