Games like PLANETS OF WAR

This is a Short Clicking Adventure Game in which you Save Earth from an Alien Invasion.

This is a Short Clicking Adventure Game in which you Save Earth from an Alien Invasion.
Picked to match PLANETS OF WAR on gameplay, themes, and feel.