This can be played on Piano rather well, I laced flute over the first harmony and it sounded amazing so I'll probably make an ensemble version as well. Also sounds good with Lyre instead of Piano.
P.S. This is actually an impossible song to create, you can get pretty far in but there are just too many notes.