https://armchairarcade.com/perspectives/2018/02/05/evolution-video-games/
The Evolution of Video Games