Great idea: I've been working on something similar lately, but you pulled it off better than I would, probably. In my prototype, however, I implemented fog (as is in Flatland) and I recommend you try it out, too: it's a great addition that gives depth without introducing an additional dimension.
The only other suggestion I have is supporting arrows to rotate the camera instead of only the mouse, since it's only 1D movement.