Armaggeddon
Xela

46
The world have been invaded by aliens. Humanity at the verge of extinction. Xela is one of the freedom fighter for NTR (National Technical Response) and an expert in sniper. One day, she found you who needed help from the aliens attacks..