Bem legal o código, mas queria fazer algumas observações:
1º. No exemplo de verificar se o char existe, você inverteu a ordem na condicional ternária. Era pra ser:
echo ($char->exists) ? "O player existe!" : "O plaaaaayer não existe!";
2º. Tem um pequeno bug em relação ao status da conta do personagem (Free/Premmium). Se o personagem possuir 'Status:Free Account ' ou 'Status:Premmium Account ' no comentário, a classe dá parse pelo comentário, não pelo valor real da tabela. Exemplo: Raph Furys.
3º. Tem um outro bug em relação à verificação da existência do personagem, de novo relacionado ao comentário. Se o personagem possuir 'not find character' no comentário, a classe irá, errôneamente, afirmar que o usuário não existe. Exemplo: Corrupty.
Fora isso, cara, ótimo trabalho.
Edit:
Não sei se interessa, mas eu corrigi o código, a minha maneira:
https://gist.github.com/rmobis/5328893
Se quiser ver o que foi alterado, vá em revisions.