We have been working really hard the last couple of months to prepare a trailer for a Greenlight page.
Now it's finally finished and you can find the page here: Steamcommunity.com
Please take a look and up vote if you like it :)
The game is almost finished and we're still aiming for a release in Q1 2013.
Thanks!