Hi there! I love your honesty and its true, I haven't really paid any particular attention to the design of the site nor forum. Since I finished the game in April, it was kinda urgent for me to put something good enough for starters and it took me like 1-2 hours for the whole thing. And I started the forum on the 20th June, so the design for the forum is pretty basic, took me 15 minutes.
I'm quite busy working on the next game and my day job, so the design won't be changed any time soon. I was getting pretty good reviews from the customers, the usual people, not designers. The reason why I applied for the review here is to get feedback from other people. My idea was to make simple design that is easy on the eyes and easy to navigate. And I'm not a company, just one guy doing everything on his own