Epic Games Store goes live with small curation of starting titles

MANILA, Philippines – When you have what is arguably the biggest game on the market today, you can afford to take your time in choosing what you surround yourself with.
Such may be the case with the formal launch of the Epic Games Store , which opened up shop on Friday, December 7, in the Philippines.
Aside ...