This is quite possibly the coolest promotional trailer I’ve ever seen. It also reminds me of a free, space ship combat game I got about twenty years ago on a magazine cover disk, remember those?

It’s out on the 30th of April, and now I think I’m gonna have to buy it.