I've been terribly busy working on the game. Below is a new trailer.
There are still lots and lots of small things to do gameplay-wise, for example polishing the character movement and animation code. Because the animation is procedural/physics based it's all about patiently tinkering with different values. On with the video: