Let's Play Outer Wilds: Echoes of the Eye - Part 17
Channel: Wydamn
Date: 2022-01-18

This part was originally streamed in October 1st 2021, after the DLC was released.