What do Dungeons and Dragons, Ninja Turtles, and game music have in common? Exactly. Composer Stephen Geering. While you may not have heard his name, he has worked on the Ninja Turtles and Dungeons and Dragons animated series as well as the Lost in Blue and Dance Dance Revolution game franchises, making him one of the nerdiest guys I’ve ever heard of. Oh, and he sports a cool mustache that is on par with Nobuo Uematsu.
It turns out he’s not only an awesome guy, but he also has an incredible voice with a knack for songwriting and creating emotionally-charged music. His debut album as a singer and songwriter, Inner Speak, was just released online in digital format, and if you’re into songs, I highly recommend checking this one out.
Read the full review and learn to love the ‘stache after the jump. (more…)