Calculate player skills and enforce minimum skill level to advance levels.  Add eventing for winning and losing.  Enable retry.