Eight months ago, a massive meteor exploded over Russia (what with Russia being so frikkin' massive, it was bound to happen), and the world was enraptured by images and videos of the alien rock streaking across the Russian sky. Locals were beside the