Apparently I played this years ago but I never got the medium and hard achievements, so I was able to play through the entire game just now in about 30 minutes. This is exactly the kind of puzzle game I'm looking for: short and simple, yet still puzzling.