can die be a verb?
different player main case for health == 0

player exits with reason {died, #player{}}