/ Advanced Search
/ Search Database Or Try Advanced Search
From Space is a shooting game where squads of four players liberate the earth from an alien infestation.
From Space is a shooting game where squads of four players liberate the earth from an alien infestation. Play is in B-Movie style with over-the-top weaponry and a cartoony post-apocalyptic world.
Out Now: PC, Stadia and Switch