quadred
quadRed
quadred

Definitely aliens.

It’s not like Magneto uprooted a freaking stadium in that movie (and Sentinels ruined the future)