Sorry, checking this one very late here
I'll be honest, it's not my "cup of tea" sound and genre wise but it fits this genre and I think it's pretty well mixed.
Not sure if the track is missing something on the offbeats, Hard Techno is rather often minimal with and heavily focusing on the kick and bass, which is definitely working here. But again, not my best field of expertise I would say... Times I would have hang on to rave parties and abuse some "feel the vibe" products are now sweet memories... LOL.
Next to the saturation and bit crusher topic here, check Tritik Krush ( free ) and Krush Pro as well as this overlooked secret weapon ( but you need a rather good CPU and don't want to abuse of this thing and stick it on every track ) but set your levels down, get to a "clarity" mix and put this on your master bus then : Voxengo OVC-128