It’s the same tone deafness that has plagued the industry for years. From a developer standpoint, being on the Epic game store just means potential customers have to download an installer and go. From a consumer stand point, it means handing my credit card or paypal or what have you to a company that for the past year…