So, it's a jazz piece.
Just listened to it again, it’s not jazz, more like a melodic ballad. The key changes are wild, but I never noticed them.