Pushing the sanity of roleplaying to the limit