I really like it!
However, if I had to make suggestions, I'd say bring the title down so its inline with the download buttons. To me the logo is fine where it is, but don't let it override the elements, take the opacity off and bring them to the front.
Apart from that, it's looking good.