-->
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 1 release by Materia Collective.
By Garrett McPherson