links for 2009-06-22
Posted at 11:02pm on Monday, June 22nd, 2009-
Quite enjoyable little puzzler – worth a 5 minute diversion, anyway
-
..or "how do you explain that that really simple thing on your screen is absolutely awesome and worth the month it took you"