Fail And Retry: How Challenge Design In Platformer Games Relates To Player Experience And Traits