This is really awesome! The integration of audio and gameplay is admirable, the solos blend into the backing tracks as smoothly and naturally as possible. Also, the idea fits the theme perfectly. I would love to see this developed into a full-fledged game. Great job!