Stupid alien or smart alien?
What do we have here folks?
Are these smart space faring creatures who have figured out cross dimensional travel? They also wiped out most major cities in a few days it seems with what seems to be a well orchestrated attack.
Or they dumb as shit and somehow hitched a ride on a massive meteor and crashed into earth, somehow surviving and managing to take over the planet despite being blind and unable to swim.