Controls are rough, but this is also what it's like to try to give a real cat commands, so I'm calling it a feature. Music is perfect. For sleeping and respawning, it was a bit much to have to traverse most of the level again, so I wonder if you could try to make it where sleep spots become respawn points, and the player gets to choose which cat to respawn to, defaulting to the most recent sleep spot (or they can choose to respawn at the beginning). The player could spend a life to set a respawn point, which I think is a fair trade. Might also open up some new and interesting ways to design levels. Either way, curious to see where you'll go with this!