game cover

City of Heroes Movie Trailer

This two minutes high resolution trailer shows stunning gameplay footage.

15 March 2007 | 1,400

Share

Popular on gamewatcher

Comments