No I have no idea what's happening either. Yes I love every second of it.
Yud makes a new animation of MLP. This one with a wee bit more XCOM!
What do you think is happening here?