Top 10: The architecture of computer games (part I)

Nintendo Tetris