Thank you for playing and for leaving feedback! I'm interested to know which mechanics/levels you're referring to? I could've sworn I made every level solvable with only the current information that you have but I could be wrong!
I also added in some future mechanics in earlier levels to help speed through the levels (but they aren't required) and the intention behind those were to add replayability so when you learn about them you can think "Oh I've seen these before maybe I could complete the starting levels faster".