Well. I don't like "Techno music" But this.. this is the best thing ive seen. Great lyrics, singer and just everything I'll let a chance to "Old School Techno" :D
It's not techno; this is UK Hardcore. Happy hardcore died a death in about 1999-2000 and a few new styles emerged. For me this would be described as vocal freeform (formerly trancecore) but generically known as UK Hardcore.