The music is fantastic and very catchy. I felt compelled to play through the whole thing and I liked the added complexity with every stage. Nice work!