Hah! this is a pretty ridiculous premise (in a good way). It's a little buggy (or maybe it was intentional for the cat to phase through the roof, off the screen?) but fun to play. I could only get 9 points at my best.
I think this is a really unique and distinct take on the theme. Looking forward to seeing what else you make.