Titan Attack?
'Titan Attack' or 'Attack of the Titans', would be better literal translations of the original Japanese. Although some times I think the Japanese like to revel in their crappy English translations and probably to them 'Attack on Titan' sounds cooler than a proper literal translation.
Discus, or Fanboys Attack, or maybe that should be 'Attack on Fanboy' :P