Jesus Christ my dude, you can really feel the effort that went into this. Amazing color coordination and motion, definitely something you can study. Keep it up man!