I've been thinking about it some more. Isn't already almost everything in the battlescape drawn from every possible (0, 90, 180, 270) angle? I think I've seen everything (trees, barriers, crafts, UFOs, buildings, soldiers, aliens etc.) from every possible angle. And the actual rotation of the scene shouldn't be such a problem in SDL (I haven't dug too deep in the code yet, though).