I'd lower the bass, but that's me. Also throughout the only vocals were come on give over and over and over and over. This doesn't work for me personally, but you said it is still in the works. What genre, I have no idea. The keyboards sound good, but the entire piece is all repetition, which could mean you are creating a sample, but I don't know where this is heading. Post this when you have it finished so we can give you better thoughts.
Peace and blessings, John