Awesome song my friend! I like the beginning and the end, but the middle is a bit empty feeling. I would also say I would consider this between a mix of trance, house, and dubstep, which is an Excellent combo!
I cannot wait to hear what else you have to include in the future.
Good luck!