Innovative Gaming Technology Enriches Learning for Children of All Abilities