Keita Takahashi created one of the most beloved cult video games ever

Download
NPR