Awesome but...
God are these quizzes awesome. Though it would have been better to add a "checkpoint" from time to time as after a while of repeating over and over again the first questions you learn them by heart and it gets a bit annoying,breaking the pace of the game.