It's a nice name - Did you name it after the Little Rascals?
The site itself is nice, except there seems to be more news then reviews themselves. The huge Joomla/OpenSourceMatters banner is sort of annoying, if you can I'd remove it.
The reviews themselves are very in-depth and they feel professional, if in some areas slightly unpolished - I'd get an editor if I were you.
You might also want to limit reviews to relatively new things, as I doubt many people
play the SNES anymore. It seems like a waste of a review, when reviewing something such as a Wii or 360 game would be more useful, as they're still active systems.
All in all, I'd rate it a 3/5.