Games like momatron

Enemies have landed on your planet and brought a Big Bomb with them, which they intend to use to destroy your planet. Your task is to stop them!

Enemies have landed on your planet and brought a Big Bomb with them, which they intend to use to destroy your planet. Your task is to stop them!
Picked to match momatron on gameplay, themes, and feel.