This was a fun one - the visuals are really cool and the animations suit the style really well.
Overall good job! :)