Are the same people responsible for the game and the website?
Generally, yes.
Can we get on with making the game instead? 

I like the current theme - and my opinion is that if anyone doesn't like it, then they should try another theme found under settings:
Profile > Forum Profile > Modify Profile > Look and Layout > Current Theme
If absolutely none of those themes are to your liking, then this conversation becomes more relevant.
I do have one nit pick though: There is no 'next page' button in threads, i.e. you have to manually click on the next number (which is quite small).