Hey, it's been a long time since I've updated here, but the game is still in development, and will be coming out January 11th, both here on Itch, as well as on Steam and the Humble Store.
Since I haven't posted here in a while, here's a gif-dump of what I've been working on: