When Epic announced their new store platform, it framed the lack of forums as being a benefit, designed to stop toxicity from flourishing. Why? Why don’t they just post on the Epic Games forum? Oh… Then, they’ve been turning to Steam for support. With Subnautica currently available for free on the Epic Store, many PC gamers have taken the opportunity to install the platform and snap up the free title.