The Screaming Tower
Site-23 is a Blackwell Industries research site located in Puerto Rico.

Not much is known about Site-23, as whatever it is that they are working on there is kept top secret.

It is refferred to by locals as "La Torre Gritando", or "The Screaming Tower" due to a strange high pitched noise that emminates from it at random intervals.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.