Have you ever wondered how long ago these games came out and how much time has passed?

 

v20240901