I do agree that gammification "makes the hard stuff more fun". It proves the theory that students learn better when they are also having fun. I have practiced several gamified activities both on school and university levels (theoretical courses in linguistics) and it works indeed.