What was the name of the superhero team of whatever that Titan and energy were in?