Spot on. When I first heard this, I thought you may have re-used keys in some spots, but hearing it again, pretty sure you got it played out perfectly. Short, but I really love it. :)
No, I just listened to the song and played what I heard. But if it helps at all: (new line=pause) FIRST PART: Right hand: {ACDDDDDCCCCCCDEEEEEDD} {ACDDDDDCCCCCCDCBBBBCB} {ACDDDDDCCCCCCDEEEEEDD} {ACDDDDDCCCCCCDCBBBBCD}{E DEFE D CDDCDDCDDCDE}{E DEFE D CDDCDDCDECDB}{E DEFE D CDDCDDCDDCDE}{E DEFE D CDDCDDCDECDB} (Again but up an octave) Left hand: AEA DAD CGC EBE