This looks like you could use a psudo 3d coordinate system projected onto 2d like those used by isometric engines, although it's probably easier to pre-render tiles in 3d then just draw them in place with lighting?
Of course the next step would be to use 3D.
Of course the next step would be to use 3D.