Megan McDuffee

Follow this artist

About this artist

Award-winning video game composer, music producer, and vocalist. If Grimes and Depeche Mode produced impeccable video game music. Electropop, horror, and cyberpunk nut.