Alien redemption is coming very soon now!