I know they just went f2p but i have checked everywhere on their site and i cant find where to sign up and download the game
edit: City of Heroes, City of Villains is the game. Typed in Cod in title. oops
I know they just went f2p but i have checked everywhere on their site and i cant find where to sign up and download the game
edit: City of Heroes, City of Villains is the game. Typed in Cod in title. oops