Crashlands: Crashlands' sequel gets a release date!

We finally did it! Crashlands 2 has a release date: April 10 at 10AM PT / 5PM UTC And that means it's time for some REVEALS, via a shiny new trailer. We've kept stuff super secret during the past, uh, 4.5 years of devel…