screenshot from game about aliens in style of first deus ex game from 1999