The Vain Game
http://www.xs4all.nl/~kessels/Puzzel.html
Try this site if you need a good intellectual humbling. The game is challenging and entertaining and will, of course, suck your time from you.