Great interpretation of the theme! I like it.
It would be nice to make new abilities and threats appear gradually, but it's good enough if you read the instructions.