Description: Aliens hell bent on invading the world have landed the only thing that stands in the way of global doination is a Germanic white ape.