Grinding In Games: Why It Sucks, And What You Can Do To Make It Less Painful

Games are meant to entertain people whenever they are bored.[...]