The words
Sega Saturn Tavern is a bit blended into the background of the
title pic, you might want to change the color so it stands out more.
You have some nice pics, that's about the only thing I noticed that is good on your site.
Like Supergrom mentioned, a link to SX wouldn't be so bad if you frequent SX a lot.
BTW, those popup ads
are a bit annoying.

But then again, I guess you have no control over them.