Subnautica Will Be Available To Download For Free On Epic Games Including VR Version
Epic Games has announced that they will be launching their own marketplace for games that allows users to access their catalogue and other large titles through their platform. And through this announcement, Epic Games will be releasing free games on a frequent basis to attract new users to their platform. The gaming company who is […]