The latest episode of Crave! sees Simon and Steve trying, with limited success, to unravel the tangled mess that is Alien: Covenant, the latest, but almost certainly not the last, instalment in the ongoing, the ever ongoing, Alien saga. They’re…Read more →