First half sounds like how I feel waking up in the morning, super cool!
Glitchy stuff like this always reminds me of the music from the game Remember Me (that is more glitchy orchestral stuff though)
Going to have to say I liked the earlier glitchy part more than the EDM drop, but that's just personal taste.
Good job on this!