I think the domain name is great.
I think the site is fugly and doesn't tell you anything about itself.
It needs to not have such a wide fixed resolution (make it smaller fixed or make it variable), and it needs to have more information written out. The site looks bare, very amateur right now.
It has a lot of potential.
Is it yours? If so, keep at it. Good sites take time.