It's based on Code Geass and contains some major spoiler scenes so be careful about that

To be honest, I'm not really sure if you can call this an amv since its style is a little bit different than the usual, almost like a trailer... but still.
I'd be very grateful for your comments and insights

-- Youtube link --