You must have some delay effect on your piano sounds. Cool idea, and the 5/8 rhythm does a good job breaking things up. I feel that it helps conclude the musical phrase pretty well. As far the the harmony goes, its definitely unique. Like always, nice usage of dynamics and rit. towards your conclusion. These types of details help add to the musicality.