Very nice! The beginning had a great atmosphere, and the cat noises were once again VERY helpful! I would like to see a song without cat noises, as I've only heard this and "I Said Meow" and that's just the impression I'm getting from this. But OTHERWISE, IT'S PHENOMENAL!
Keep up t he good work!
P.S. do you have a cat fetish? XD