Hey @NASA guys, there's an invasion on Earth! Lord save us!