I found this to be the hardest set so far, by a long way. There are a lot of Genesis levels I really like, but usually they haven't come together. Here, there were four levels I really wanted to vote for.
I have a good guess at which level Crane is referring to, and it's not one of my picks. It's a decent level, but I've always felt it to be generally overrated by the community.