Excellent.
The simplicity is a plus. Personally if i get too detailed with my flash i abandon them before they're finished. The music and style and violence was all very nice. You handled it well.
Ironic that, besides their helmets, they are exactly the same.