Space Invasion
Space Invasion is a text-based online browser game. Space Invasion is a Space-strategy themed game. It currently has over 500,000 Players. Space Invasion was created by the company Bigpoint.