To be honest, this site is a very developer/techie targeted. I don't think any average user would be interested in your app form this.
Edit: Also you have four tweet buttons, not sure if thats a bug or on purpose.
Edit 2: Ok didn't even see the top bar until I revisited for the third check over... Overall the whole site is really vague, I'd recommend going over and clarifying the copy, and making that nav more obvious.