It’s good, I think that the beat is nice, I really enjoyed the first part however I think that the song shifts the style and rhythm too fast or without any build up. Especially at 21:00 where it completely changes the beat way too fast.
When you try to change beats, and some kind of transition, like make the song rise in intensity until it gets to a beat drop.
I’m no music expert but that’s just my opinion and I hope I didn’t offend you.