Cartoon Network

Originally, Tag Team Titans was a "pay to play" game for Cartoon Network ($19.99+ tax), but has since been freed from behind the pay wall! Now free, it's been a perennial top ten at CN, allowing players to control all the Titans at once. Free Titans. What a time we're living in, people.