Stop the alien invasion at all costs, soldier! Aim, shoot and kill all the uninvited visitors that have landed from space.
Is this the feel-good game of the year?