It's definitely a Craig remix, he even produced it live on Twitch during several sessions, as well as tracks such as S.I.N.O.A and Pacific Sound Wave ;)
These 2 last songs are available for free if you subscribe to his twitch's channel and if you like Craig's sounds, these are 2 great tracks ...