This is really a good game. I don't think you can create the minigame in a short time like that, but still grow the meaningful story, and still keep the exam's content. Good work!