Trigger happy alien lands on Earth, but what happens next, OMG!