This outpost is found on a mysterious island and was built by the indigenous people found on it. It is a guard tower and launch platform. Game Environment Art.
Comments
Comments