Is this an official Saighdear? It didn't give me the option to add it to my list of games I'm playing...currently this is it. It's my home. I'm really amazed with what this game has to offer. The community is unbelievably awesome and helpful and the polish is second to none. I'm here for a while. Also, is there an Echoes website specifically?