Comment Comment by this_is_not_you Oh, I thought this was related to the Youtube channel Noclip that publishes video game documentaries. parent this_is_not_you 3 years ago