A History of Moments is a collaborative character designer for two players, where you get to create and/or flesh out a character for an RPG campaign.