Epic Games Store launches with handful of games

Although the store has opened its doors, there are currently only a handful of titles actually available for purchase. …

Leave a reply