A very fun game that will make your day absolutely unproductive... http://www.people.fas.harvard.edu/~pyan ... niputt.swf