game cover

City of Heroes Inventions Trailer

NCSoft has released a new Inventions Trailer for City of Heroes/Villains.

21 May 2007

Share

Popular on gamewatcher

Comments