I've never come across a site like this, pretty interesting. One thing I would suggest is maybe centering everything, kind of like google. It seems a little odd with all the empty space. Keep up the good work!
I'd use a theme similar to google. White background, centered, and focus on the title logo. Great idea.