Overall it is simple, but you don't need anything more, in my opinion. I think it's fitting. Nice job.
the logo looks OK. i just didn't like the fact that it's centered, too much white space on the sides. and maybe using a different font. that one kind of look pixelated!
I think the logo looks good with the theme of your site but I think you should consider adding a graphic to the logo.