very cool! My only complaint is that the hints make the solution a bit too easy ^^ but the narration is so cool!