I'm sorry this one took so long to finish. Hopefully it was worth the wait!
If you don't know why this song's called "Twitching Dinosaurs" then obviously you should "like" me on Facebook!
And on a side note, I emailed this song to my father and he emailed me back: "About 1000 times better than Skrlx. It's actually a piece of music with machines f*cking, instead of just machines f*cking."