Family tree of puzzle video games (1980-1995)