Hey,
First thing first, the piano could use some humanization. Means you need to make sure all the notes don't have the same velocity because no humans plays like that.
Kick sounds fine but could be better. Snare isn't great. Needs to be punchier. HIT IT ! Sub Bass is good. Lead is good, but too brief. The progression is fine.
And that's it.
