Pretty decent run, but there is room for improvement, especially on the skill checks. Not sure if I'll come back to it.