puzzle games like this typically introduce one element/mechanic at a time, then spend a few levels fleshing them out or showing the quirks associated with the mechanic. this way, players can get accustomed to them. this game shows them all off super quickly, except the red square, which shows up incredibly late. as a result, players aren't given the chance to get "used to" a mechanic and thus you can't get super in-depth or complicated with levels.
second, timing-based elements are the bane of puzzle games, and this game has not one but two timing-based mechanics. pls remove them, the game would be so much better without them.