PSA: Control Is Free On The Epic Store

Control is the latest free game on the Epic Games Store. You can grab it for no charge from now until June 17.

Read more...


This entry originally appeared at kotaku.com/psa-control-is-free-on-the-epic-store-1847073070, and may be a summary or abridged version.