This is kind of old news by now but if you haven't heard about / listened to Virtual Self by Porter Robinson (aka "Virtual Self") Then I implore you to give it a try. It's an electric 5 song EP which features 3 different styles. 2 Hardcore 180bpm songs (uk hardcore esque), 2 Neo trance songs (one of them could be classified as more trippy but eh), and one "pop" esque song.