I got a lot done this weekend, after a long week at work. I'm pretty happy with how it turned out - I used some new techniques that I hadn't done before, and my (too much) planning and code structuring earlier actually kind of paid off at the end where I could put in things pretty quickly and confidently. The real shame is that I did not have much time to balance and tune!
Oh, press "o" to break the game - it will generate you new level two abilities you can use :)