This is looking very promising, I can't wait to see it develop.

How ARE you getting all the perspectives set out in your head? It would doubtless send me running off screaming about the angles.