Damn dude this is sweet, I love genre mixes...
I like how this is a mix of techno, trance, rock, and (if it can be considered a genre) video game music. Love it! I'm gonna download... Dimrain47, you just won yourself a fan =D. Keep up the good work. You're in my favs!