Waddup invaders?! Cringe here