Review by Harvard L. We’ve all heard the old adage: “In space, no one can hear you scream”. And while that’s technically true, and while it might be effective in sending viewers to see Ridley Scott’s Alien, it’s not the most accurate way of considering extraterrestial life. You see, “no…
Read More