Lost Relics is live on the Epic Games Store. Grab the launcher, link your account, and drop straight into the action.