Life is strange sometimes. Three days ago, I was openly wondering what gaming service might emerge to provide a better set of features and capabilities than Steam. This week, Epic Games announces that they’re coming ...