i love piano pieces, you've completely drawn me into this.
The first part sounds like what I've done by linkin park. But most of it's really good and has good progression. Also great use of atmospheric elements.
Please contact me if you would like to use this in a project. We can discuss the details.