Surprisingly well thought out as the notes slowly start to make sense as you progress. Checkout my condensed gameplay and watch my heart rate jump to 150 lol