Where is Starscream, by the way? I've read Transformers comics here and there but I fail at following any kind of continuity (and the last time I tried the publisher went bankrupt in the middle of a storyline sdklkasjdfklaslk Dreamwave). So many robots, so hard to keep a track of, especially when I'm more used to Transformers Animated.
But I don't know if going after Magneto would be the smartest course of action for giant robots made out of metal...