Blowing Pixels Planet Defender - debut trailer

The debut trailer of my 1st iOS game Blowing Pixels Planet Defender.
Probably the most complex video I edited so far, any feedback is welcome:

Created with Kdenlive 0.8 on Kubuntu 10.04, video rendered using H.264 25000k 2 pass encoding.

Transitions used
- Affine
- Composite
- Slide

Effects used
- Crop
- Fade From Black
- Fade In
- Fade Out
- Fade To Black
- Square Blur