Ok wow where to begin. Dude all your beats are fire!!!. Production is on point, drums, riffs, melodies, change ups, percussion. All your synths sound good/clean. The tracks all have bounce and bang hard. I have no real criticism for you, sorry. lol
"Tough" is one of my fav tracks, this is dope as ****, it's a bit short but it's a preview so it's understandable.
"Ascending" is just wow. This sounds like a hit already. The intro is pretty amazing. One of the best beats I've heard in a long time.
You definitely got that commercial sound, but it's the quality kind. I can imagine some of the top artists rapping/singing on your beats.
A few questions for you; what program do you use to create and mix? Did you mix this yourself?
Keep up the good work bro, I can see you making it big someday.