I like what you're selling. Can we put this on RMNTV? I'll probably add this to the "trailer" article i did a couple years ago. But yeah, If I didn't see the trailer I'd have no idea what this game was about. Great stuff here.
Glad to have ya back Feld!
EDIT: you may want to add the trailer directly on the gamepage so there's more eyes on it, or even an animated gif/clip on the gamepage.