Netflix has a new science-fiction movie on the way that features an alien returning to Earth and reuniting with his human friend 20 years later.
Take a look at the Announcement Trailer for Aliens Took My Stuff, a co-op thief simulation game developed by Aliens Took My Stuff. Players will embody aliens on a trip to Earth to steal items from ...