Adaptive and adaptable gameplay for children: challenges and pitfalls