I really like the chords to this piece. I just sat and enjoyed it. It reminded me a little of Frank Zappa... kind of frenetic yet with a level of quality.
good piano skills, different styles in on piece makes this song interesting for the listener, expecting something different as the song flows.