City of Heroes Freedom - Titan Power Set Trailer

Check out this trailer for City of Heroes Freedom, featuring the new Titan power set weapons.

Discussion

1 comments
Phaze
Phaze

Massive! Huge! Immense! Titanic, even!!!