keywords exercube; fitness game; exertion game; adaptivity; flow; human computer interaction; human engineering; health