Epic Games Store has teamed up with Unknown Worlds Entertainment to bring Subnautica for free to download on PC. As we heard that Epic has promised...