The aliens have CRASH landed! Salvage as much alien tech as possible from the downed UFO and take it to your super secret desert facility for research in Idle Area 51.
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!