(http://i41.tinypic.com/160bdig.jpg)
It's not so much too much contrast as bad color choice.
It has no shades of color anywhere.
Amma randomly guess it would look better inverted
You Couldve put some dark green in there to make it look like shades.. umm but It still looks cool :P
I like it :D Keep It up!