First Impressions: (5 out of 15)
My first impressions are, honestly, not strong for your forum. It looks like you are using a default theme for your software and you have nothing to make your forum stand out as its own, recognizable brand. You should really identify what you makes your forum unique and brand it well with your own logo, theme (though it doesn't have to be entirely custom), graphics, etc. With that said, I also don't see much on forum to make it unique. A quick glance shows only a handful of forum sections and nothing really stands out other than the fact that this is a very niche site. If you find the right audience, you can be successful, but attracting them will be difficult with the work you have currently put into the forum.
Site Structure: (8 out of 15)
The one thing I see that you have done to your forum to customize it is adding a social media share bar on the left side of the screen. This is nice because of the niche of your forum, I'd imagine you'll have good discussion topics people may want to share on their social media or the forum in general to attract more people interested in your forum. Beyond that, however, there isn't much that you have done to make the struture work for your forum. There's nothing wrong with it, but it's just not customized to your forum. On another note, you have quite a few topics (which is good) in each forum but most have only a few if any replies. Also, your Console forum only has two topics, so maybe consider merging it with another till activity picks up in that area.
Design Quality: (5 out of 15)
The design is poor and doesn't show anything unique to your forum or any brand at all. Your "banner" is just text (which I can tell because I can highlight each individual letter in your site title instead of selecting an image) and all of your images are default. The forum is very plain and you should highly consider putting a bit more love and care into your design. This is honestly a top priority at this point, as the rest of your forum can come together through a good design.
Originality: (10 out of 15)
Your niche is very original and honestly one of a kind as far as I've seen, and that opens a lot of possibility for branding and being unique. However, you're losing points here for not having a theme that is non-default. Do some customizing and branding to match the uniqueness of your niche. If I was interested in your niche, I might join. But I'd have to be very interested to get beyond the fact that you have very few forum sections and no customization or branding.
Overall Mark: (28 out of 60)
Your forum is good in terms of your defined niche and you're off to a good start. You just need to do a bit more work on the design and branding for your forum and you can get it started wonderfully. Best of luck!