The intro had me worried, but then everything kicked and I was having a good time. Don't be afraid to add some more layers to this! You have a great foundation, but just need to expand the sound, fill the whole EQ spectrum!
Great job!