Very fun. Would you consider putting years on the timeline to match the events up to? I think from an education perspective it would be a great feature! Nice Work!

If you mean adding the years of the events to a timeline to match to, I think that's too much information.

In this case, I knew the rough dates of all but one of the events in the list; adding years in a timeline would have given the last away.

That's actually not a bad idea, will definitely consider that.