I love this game! Haha, I suppose my memory isn't that bad to have been able to successfully pass during my first playthrough.
I also love how the information is completely randomized (that must have required a lot of programming).
Great job :)