I think its a good site. There are some areas that need work, like the quality of the graphics. Umm, I can't really think of anything else, but your framerate is good also.