-->
Garrett McPherson is a classical trained composer with a love of video game music. He has a love of live instruments as well as electronic instruments, often mixing the two.
Garrett McPherson has contributed to 6 releases by Materia Collective.
By Garrett McPherson
By Materia Community