Try Again?: A Macro-Level Taxonomy of the Challenge and Failure Process in Games | IEEE Conference Publication | IEEE Xplore