It's called difficult, not impossible...
This was another great game that you have here, more challenging than the last due to having to use the kitty to kill enemies and well... everything else. It is a bit difficult UNTIL you get the upgrade to call the kitty back which is a great help. After that, it jut takes a little skill to collect the last keycards. Very good games, but perhaps these games need a little more story or reason for players to WANT to get the animal.