The main melody has a strong jazz-rock vibe! The last part was totally unexpected (in a good way)
Nice track ^^