Holy fuck this is awesome. The art and animation is spot on.
Only complaint is the gameplay feels a bit lacking, I think if you make the boomerang give more impact that would help a lot. Also level design could have some more fine tuning.
Keep up the awesome work.