The two main difficulties I had was understanding that I had to hold the keys, and that I could not press consecutively the same key twice). Once that assimilated, it was a really pleasant experience! The music evolving through progress was really enjoyable! And the mechanics itself felt forgiving enough to me. The visuals are also really cool (even though it's weird to see chunks of the river appear at the last second). Good job!