Awesome
I listen to this all day long, and it pops into my head when awesome things happen during my day. Well done sir. My only suggestion is that techno usually is trance inducing, by increasing intensity with time with some drops and returns. I think that if this song was remixed and organized a little more as such it would be epic.