I love that you appreciate all of that! The 3D and music guys made a wonderful job here :) Indeed, we tried to make the notes patterns hard, but also fun. Also there is space for the player to learn them, as they are relatively similar.