Narrator

Narrator is a video game developer headquartered in Taiwan.

Founded: 2010

Official Website
English / Chinese