Void Destroyer 2: Big Red DLC - Trailer, store page and release date!

Hey guys! Got some news on the "Big Red" DLC! Here's the trailer - Direct Link - Link The goal is to release the DLC on June 4th - this may be the first and only time in my dev history where I have a set release date! *…