Description:

Vicuous aliens are on our way to destroy earth! Set out to stop the menace, as humanities last hope.