Ridiculously simple and awesome site that lets you make desktop notes for yourself. Meet StickyScreen.


Comment