A new video, in contrast to the announcement trailer, has been made available to showcase a different side of the game.
Hope you enjoy it!
The game will be available on Desura (and Freebird Games) on November 1st. [Release date was extended by a couple of weeks to make room for some external things, my apologies!] Don't forget you can still pre-order the game on Desura!