is he the most delusional streamer on twitch?