Angry Aliens: Ecology

Angry aliens are invading earth! Shoot the invader...