Well...
This is not techno, it is trance. Trance has an uplifting beat using synths and other computer generated sounds. Techno, on the other hand, has an electronic sound to it (ex: Daft Punk, a more popular techno band).
As for the actual song, it was alright, but like all trance, it had repetitive chorus and was way too upbeat for my tastes. Honestly, all trance music sounds ridiculously similar. This song seemed just like the rest (no distinguishable differences).