The concept is fantastic. A way for people to let off steam, but like others have said the design is lacking a lot.
Just some quick observations:
You need an updated logo and header image. It looks drab and dreary. I would try to incorporate your favicon into your logo, maybe?
The left...