PRETTY!

Really, really nice work here.

I also just have to say that the triangular shape brings a very unifying perspective on the whole thing.