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