So Skull Shores is totally creepy cool! The weather is awesome, the beaches are to die for, the water is crystal clear and I've got friends here to share it. It would all be perfect except for the enormous statues on the island that kind of look like me. They're kind of creeping me out and not in a good way.