Disembowel: Disembowel: Doll's Island Sneak Peek

Hi there! We are currently working on a new level for the game, a real location called La Isla de las Muñecas, the Doll's Island, located in Xochimilco. This island is one of the most mysterious places in Mexico, its si…