Give some feedback?

I've never been on that site for listening to music haha. It sounds pretty good to me, but I kinda get what your saying. Maybe working with your master chain could help make things glue or gel more. Different compressor settings or maybe a couple different ones as well as some kind of tape saturation?