I didn't know people still said "techno"
the genre you are searching for, according to my expert ear, is trance
sounds more like happy hardcore to me
its definitely in one of the myriad of really happy obnoxious electronic genres