I liked the mechanic, it's kind of a co-op game where you control both avatars!
Some elements weren't obvious or didn't stand out well over background, but I figured out after a while.
It seems like the mechanic, while good, is a bit limiting, so you had to add those jumpers, which I hated, because they are hard to use. But since the game is short, it was an enjoyable experience overall. :)