This site is not perfect, but I must say the stability has improved greatly since when I began playing here. The graphics and sound effects have always been strong, and I can't even remember the last time I was disconnected from a game, or had the "Red Screen of Nothingness" ...
Well done guys and gals who keep the servers up and running!