Level 20 appears to have two solutions, though only one is allowed by the game. Row 6, columns 2 and 3 - either of these can be colored in and provide a solution that matches all constraints, so a new constraint needs to be added. (for example, put a constraint of only 2 colored in for column 3). Otherwise, fun additions to the paint by numbers puzzle concept.
I had this game at 5 stars, but recently had to drop it to 2 stars because I have found out how frustratingly buggy it is. I recently have lost 4 games at full health for some random reason. 2 times it was when I cast Haste from a Golden Hourglass. The other two times were just me ending my turn and my opponent was at less than 10 health. The biggest frustration is that the game shows a "You lost" screen instead of just an overlay, so I am unable to take screenshots or see if there is something that would cause me to auto-lose. Also, the server is frequently down, which is also frustrating. Overall, I have never ended up being so frustrated by a game, especially since the game would be so great without these bugs.
Fun game, but more testing before release would have revealed a few problems... collision detection is not always correct (cop level and beach ball level), and in roman column level the poles sometimes touch providing no path to exit.