Seriously good job! I think the difficulty and key hit timing was actually very well done. Learning 3D rigging (as I know what a pain that can be x,D) for it too is incredibly impressive! I hope you'll continue to make awesome stuff and have a ton of fun in the process!