Michael Burkat and Fred Meyers delivered this 3-tracker of storming techno and oldschool electro in 2004.