Keeping Users Engaged through Feature Updates: A Long-Term Study of Using Wearable-Based Exergames
Game design principles in everyday fitness applications