(set: _Answer to (prompt: "You answer:", ""))
(if: _Answer is $Ra - $Rb)[(show: "[[Question 3]]")]
(else:)[(set: $Lives to it - 1)Oh no! You lost a life! (if: $Lives is -1)[(linkgoto: "You died.", "Death")](else:)[(linkgoto: "Continue", "Question 2")]]
---
I changed the second passage to this^ and it worked for me. Also maybe this in the first passage, the 'goto' instead of the 'show' macro:
(if: $Lives is -1)[(goto: "Death")]
I think the problem was with the setup of your if/else macros.