This kind of game gives me a headache! Which is a compliment.
It can very quickly devolve into total chaos, and eventually just wandering around won't let you progress. Which is where I dropped off.
I am not really that into the puzzle games, but I see a nice one here.