That's very neat, Fizzy. I was actually about to ask you if you've been working on this recently. Did you scrap the tile-based drawing and whatnot, or is that still there? I also noticed a general lack of debugging information, though I bet that's just because this is a demo. Keep me up to date, I was really interested in this.
Well, the engine will be geared towards tile-based systems, though with a custom tile size. This is just a test/demo of the drawing methods that the engine supports by default. Currently, there's not even support for input handling (which is what I'm tackling next) and no way of drawing a map. Once I can actually start to draw from a map and take user input, then I'll get to the point where diagnostic output is useful.