Just Another Games site
Sakurai previously directed Bad Trip and many episodes of The Eric Andre Show.