Games like INVASION

INVASION - is the simplest 3D shooter with surviving elements in which you must survive on an unknown planet.

INVASION - is the simplest 3D shooter with surviving elements in which you must survive on an unknown planet.
Picked to match INVASION on gameplay, themes, and feel.