It's definitely a piano! :D Fun little loop, with a fair share amount of variation along the way, speeds up nicely for that whatever-you-call-that-little-extra-fast-bit every once in a while... got stuck on this for a bit. Surprisingly fun to loop. Feelgood stuff.
-cd-