Know somebody who might be like this game?

Summary

The planet's been attacked again, you're using memes again, winning and all that, yay. Become a master in the fight against evil, use all your Arsenal, and show that your home planet is worth it to protect it.

Game Information

Release Date
10th March 2020
Total Rating
Unknown
Game Modes
Single player
Player Perspectives
Genres
Indie
Themes
Action
Platforms
PC (Microsoft Windows)