Is gamification the key to education?