Daily Archives: December 22, 2024

GamesRadar: Civ 5 caused a commotion at a space agency its creative director used to work at

By | December 22, 2024

GamesRadar has today published an article called “Civ 5 caused a commotion at a space agency its creative director used to work at“.It seems that Ed Beach had worked as a contractor for the NASA, working at the Hubble Space telescope.It seems that the institute who’s dealing with the telescope is sitting in Baltimore, where also Firaxis is,… Read More »