It's good!
I have a song with a similar sounding piano riff, and when I heard the beginning of the piano riff in this piece, I went "God damnit", but as a quip, not a negative statement in the least, mind you. :P I thoroughly enjoy this piece. Maybe sometime in the future we can collaborate!