This game gets harder and harder as you progress through the levels. Was stuck at level 40 for DAYS, but I finally figured it out! The bugs mentioned in previous versions seemed to be fixed in this version (1.9).
Daaavey about OpenValve