deadmau5 unveils revamped live site alongside marketing tech platform, Maestro deadmau5 flaunts his new and improved live site, curated by social video platform, Maestro.