Browse games
Search
Login
Sign Up
Release date: 01/08/2009 by Pastel Games
Point-and-click • Puzzle • Indie
Main story
N/A
Bermuda Triangle holds many mysteries. Here's one of them.
No users reviewed yet.