to me it sounds like your using "the cliche techno song handbook" to compose this. No offense its put together very well its just the sounds are so...boring? Its like a mix of a drum machine and someone droppin a wet one...i dont wanna be so negative
the second half of the song is really cool tho
