The gui system is coming along and pretty soon I'll be able to use it to tune the gameplay parameters, like view range and run speed, etc... That's the real reason I'm writing the GUI code! Not just for menus and dialogs, but to help me dynamically tune the game while playing. Every GUI element can be a sprite, using the same sprite system as the game itself.
I'm going to change the look of the main character, and re-animated everything once the concepts are finished. I kinda like the original blank face (test) sprite I used because it almost looks like its wearing a hood. I have the basic plot and some ideas for moving the story forward, but I have few characters because writing is not one of my strengths.