The Museum of London has a number of online games.  I particularly like the Medieval Game of Life where the player takes on the role of someone who lived in the Middle Ages and has to make various decisions along the way.

It’s sort of a “Choose Your Own Adventure” activity.

I’ve placed it on my World History page under The Later Middle Ages.