Out there in space is a little planet where strange creatures are about to take the jurney and visit planet Earth. Are they coming in peace?
How to Play:Use your mouse to point and click
Sponsored by: Lagged.com
Tags: adventure · space
1,192 total plays
Comment on Invasion: