This is incredibly well done; I thought it was a render at first!

Really amazing detail on the armor, and I love the smoke and sparks effects too!