Oh sweet jeebus, level 22 is a beast! Its all about timing. Move the guy that floats a little ahead of your guy that hits the switches, that's what ended up being the trick for me. I put in the middle of the three green blocks and let the other guy drop straight down. Hope it helps!
Just an unnecessary amount of grinding toward the end. Maybe this makes a better facebook game. Only my OCD to leave nothing incomplete made me finish this. It looses the fun after about 2 weeks.
I wish i would have known that pressing menu brings you back to the main menu and you lose your progress... A warning would have been nice. I was looking for extra option (sound level, progress, etc). Boo.