4 ms·The Epic Games Store is now live5 points by tareqak 8y agotareqak 8y agoThe Epic Games Store is now live - https://techcrunch.com/2018/12/06/epic-games-store/ https://techcrunch.com/2018/12/06/epic-games-store/