The Cycle News

The Outer Worlds, Control, and Phoenix Point Head Up Titles Coming to the Epic Games Store

Epic is trying to sweeten the pot and bring PC players over to its store.