I checked your demo but don't find it particularly exciting. It looks a bit too much like all other platform games. You just jump on and evade other cats and collect pennies. The mask thing is kinda annoying though playable.
And yes, graphics could definitely use an upgrade, perhaps more shading.