The theme is a but off putting and you really do need more members...
other than that it doesn't look that bad.
The actual forum itself works flawlessly in Google chrome (as well as this one)
some of the topics are interesting but the forum appears to be dead.
try and revive the forum and it might work.