Our Week in Games – Week 6
This weekend has been dominated by two Armstrong’s, Lance and Neil. The former is embroiled in a doping controversy surrounding his Tour de France victories which makes any drug related puns in Pro Cycling Manager pieces even more glaring. The other was the first human to step foot on the Moon, the only otherworldly body we have walked on. Neil Armstrong is a legend, and the achievements of himself and NASA are still being felt today with the Curiosity rover…