So, I'm in World 5 playing solo and World 7 playing w/ buddies. (I have a limited amount of avail playtime, so no I don't suck, just haven't played much.)
... and every new stage is SO FREAKIN' AMAZING. It's quite impressive the amount of inginuity put into the overall game. Soo much fun.