Yep, this is a Kitty Krew game alright - deranged A/V, simplistic gameplay and all.
If anyone knows what castle that is in the background, please tell me in DMs. Its probably in the UK, by my guess.
Only real praise I have for this is the swirl effect in the background - I didn't know that was possible in Scratch until now.