Its rather a port of it.
No, it sounds like a remix to me, considering the words he used, from what I know, porting means just to make software work in an environment it doesn't usually work, or for example porting a game from one computer to another.
He specifically said "yet new feel", which to me means it's different, hence remix.
If it is a port, that's even better