Games

Relica, new free game at EPIC Games Store; How to download on PC

Epic Games Store selects Relicta game a new free game in its weekly rotation. We tell you how to do with him forever for PC.