I usually browse itch.io looking for odd games to play and I have to admit, I loved this one! I'd love to see it developed into a full fledged title, it's such a great idea. And the use of cats to represent people is super cute (and softens the message a bit, but still brings forth the relevance.)
Game developer person, you are a mad genius. You're going places with this type of thinking.