I love it! Very nice concept. Also the art is really great.
Feedback: it should explain somehow what the cats do, the cats are a little hard to see on the background, maybe make the background a little darker, and the white area should disappear after cat placement.
Overall, i like it, really great.