Solar Eclipse 2017: Three Times the Moon Freaked Us Out in Video Games

People from all of the world are flocking to a select few cities in the United States in order to [...]