I got that vibe, too.
I like puzzle games like this, but unfortunately I got stuck very early on. I couldn't figure out how to beat the second level. :D