~~tag-text~~
An alien pyramid has appeared on Earth, squatting in the middle of Chicago. It is growing, destroying the city as it does and nothing seems able to stop it, not even the might of the US military. Somehow, the alien device is snatching people and for unkno... SEE MORE