This game was an absolute treat!
The title and thumbnail are referring to a game I play later in the video.