Subnautica Is Available For Free on the Epic Games Store Right Now; Here’s How to Download

Fortnite developer Epic Games’ push for Steam’s market share in the PC digital download area isn’t just developer-facing, but also directed to gamers, and the first move of this chess match happened now, with Subnautica being made available for free on the Epic Games Store.

Author: N4G

Back To Top