I completely agree Cat Soup was one crazy trip! Oh! Speaking of which apparently it is also an anime and it's available on CR under Nekojiru... something something. I can quite remember. I know it's under my favorites.