I recommend subtitles, (even if they're small and subtle). The guys voice is fitting, but a little too softspoken and hard to hear at times. The message is really cool, so making sure every word of it is understood is important, I feel like.
Super great work though, as usual! Very impressed by this!