Meteor hit Russia today. We almost gave a fuck