I'm pretty sure this is the best flash game I've ever played. It's basically a physics game where you have to move an object towards a goal around various obstacles by building a machine out of simple bits and pieces. I've wasted a lot of time in class on this. Don't say I didn't warn you!
Fantastic Contraption