It's been a while since I've posted here. But don't fret, we've been busy working on the game since then - and we've made good progress! If you could check us out on Steam and vote for the game if you like what you see, that would be awesome: Steam Greenlight
And here's a trailer (best in HD & full-screen), showing some partly outdated footage of the game. Feedback there would be welcome!