Mmm, would be pretty cool if I could understand some of it~
It actually reminds me. There was a furry MMORPG some time ago... ran on the PC. I had made a character, but never got around to playing. If it's any help, it was back when I was still in middle school, so it was some 5-6 years ago.