The Bejewled 2 OST is one of my favorite albums of all time. Awesome to see some modern composers still inspired by those games. In my humble opinion, the third game's soundtrack just isn't on the same level as Bejewled 2.
For this song in particular, I felt that the bass stabs may be out of tune? Some of them sound a bit like hitting the low end of a piano with your elbow haha. But it's drowned out by the more melodic stuff in the mid/high range.
I do think you could sharpen up the track a lot simply by removing elements. Sometimes, less is more. This is something I also struggle with as a composer. Wanting to capture an intense feeling without creating clutter and too much overlap.