Defenders of Time – Red Rock Trailer
Defenders of Time showcases an Equalizer tower fighting Chimeras on Red Rock.
Videos You May Enjoy
Articles You May Enjoy
- Battle of the Immortals Soul Gear System Preview
- Battle of the Immortals Soul Gear system preview with screenshots. See some of the awesome 'soul gear' epic armor in Battle of the I...