yea it talks about slime and organisms i wonder what it might be?At 2:29 if you pause just right, there's an achievement for surviving something called the Slime Rain
MY WIFE FOR HIRE!Maybe this joke was already made, but that blue/gold armor makes me want to shout "MY LIFE FOR AIUR!"