Thank you so much for the feedback! I'm glad you liked the core gameplay loop, we wanted to make sure the idea was simple to understand and executed well.
I 100% see your point about visibility, it does require some memorization to know what's coming. Hopefully the levels being shorter in length made this bearable!