I'm starting to sound like a broken record with all my reviews... This sounds like Video Game music not a track I'd hear a DJ play in a club. I don't know how to rate it, 4.5 for game music, 2 for techno.
It sounds like you're on the right path though, maybe look into better plugins and keep working on mastering.