Invasion Foil: Agonizing Demise