Habitica

A productivity tool based around gamifying your life.