These are beautiful screenshots!
I couldn't help but notice that
every one of your screenshots has a different resolution... the first screen is 560x480 pixels (which, as some have already pointed out, is
uncommon), and the second screen is 592x416...
also an odd resolution. And then there's a third screen that has
yet another different resolution of 364x366! I'm curious, have you nailed down a final resolution for your engine yet? Or can your engine change resolutions on the fly? That's a new concept - do you find it jolting when your game window changes sizes every time you move from room to room?
Your tileengine must be kinda weird as well: at one point I was sure you were using a tile size of 15x15 or perhaps 31x30, but then I couldn't help but notice when looking at your screenshots that
many tiles don't line up with one another; take a look at this image:
Can your engine place tiles on pixel boundaries, instead of just being able to place them on tile boundaries?
I don't believe I've ever seen anything like that before in a real game. How cool!