My favorite detroit deep techno record label updates their site for a more suitable and minimal fashion.