Congratulations on landing another project! Sounds juicy.
I take it these tracks are supposed to be consumed as prototypes? Just sounds like you're fleshing out ideas and finding your feet. I did find the piano stuff slightly contrived, especially when you place it over that brooding backdrop. Surely the piano material should be more a little more edgy so it doesn't sound out of place?
Anyway, I'll keep my eye on this.
By the way, if I were you, I wouldn't link to the site at all. Not only do these things have their way of spreading around, most search engines let you search for pages which link to another certain page.