Game is great, can't go wrong with cats.
But I agree it's very hard and a bit too strict. Seemed to punish other kinds of solutions too, like separating cats. It's also a bit frustrating to have to click to restart, or maybe I missed what key I can use, especially in a game where there will definitely be restarts.
Whoever did the playtesting among you has definitely mastered those cats.