- The score changed by 0.16 at last update, trending upward.
- Light engagement on Steam
- Good engagement on Twitter
Aliens have invaded Earth! Towns, cities, deserts, they're everywhere! Take on the role of Earth's last super soldier and confront the alien menace in this intense twin stick shooter!
Languages supported: English, French, German, Spanish - Spain