Your tracks are full of great ideas and expressions but I do find that they are missing in depth. My only advice is to really experiment with your processing and try and make your sounds bigger.

I really like that riot track too ;)