macaloid
macaloid
macaloid
Now playing

Let It Die is getting a new area, The Tower of Barbs. At the end of this trailer there’s a sneak peak of the next of the 4 Forcemen, who appears to be a woman wearing an outfit made of swords.