Beta yourself wunderlist

3 min read

Relying on sticky notes attached to your face for important tasks? Yo