Very impressive! The art and animations look great, and the music is awesome. It's rare to hear actual instrumental music in jam games, I did the same for my game but I'm not very good at guitar yet so it sounds off.
The gameplay is clean and pleasant, though it takes a while to get used to the arm.
Great submission overall :)