Great song! I love how you gave the same melody to two different instruments, but gave each one a different personality. For example, the guitar seemed to be more fierce and dominant, while the piano was more ambient and mysterious, in a way. Personally, I like the piano better, probably because it was the first instrument I learned.
My favorite part is probably 2:12, where the 'other' piano voice comes in. Keep up the great work!