Just took a look at the Steam site and gave you a thumbs up,
It looks pretty sweet, I could see myself picking this up when it gets greenlit.
One comment, the ships warping in sound effect on the video seemed a bit weak to me, something deeper might be better perhaps?