I finally posted a few more recent screenshots. The first alpha demo is getting closer and closer to completion. Making a game like this by yourself takes FOREVEERRRRRRRRRRRR, but hey, it's my first game and already the most personally rewarding project I've ever undertaken.