A group of people goes to an island to shoot a video. While filming, they discover a mystery about the island.
Coming soon...
This game also exists on:
PC
Coming soon...
Coming soon...