I actually quite liked the side menu & rollover effect, kinda 3D, kinda cool. Simple yet effective.
That is, if it wasn't for the pesky "click to activate control" popup you now get in IE, which renders Flash rollovers completely meaningless, and makes navigating most Flash sites, including Sega's, a very nasty experience indeed, since you must click to activate (then mouseovers work) and then click the link a second time to go anywhere.
Happily there is a workaround for this, which I'd recommend you use:
http://msdn.microsoft.com/workshop/author/dhtml/overview/activating_activex.asp?frame=true
Also, you ought to get the ball rolling by adding some content to your site yourself, not just relying on others to do it for you. Take a leaf from [href]www.darkbasicgames.com[/href] where he added games and wrote reviews, and simply invited others to do the same.
Good luck.