Yes he is! Here's the video Delfy uploaded on his channel: Steam: https://steamcommunity.com/id/siNNNas It's good to see this TF2 YouTuber back in action. What do you think?