Wow that is really impressive. If you were new to his group though, wouldn't you be a little concerned you were going to end up in a real life dungeon? I would be a bit concerned he took his games a little too seriously.
Could just be jealousy talking.
Charisma is my dump stat