Abiotic Factor has been scratching all the right itches lately