This is clearly Mark Frost telling us there either definitively will be more Twin Peaks or there definitely won't be. I can't decide which. Looking forward to everyone's theories!

Same, it's so surreal that he died the day it was released. Very sad.I just saw him a few hours ago in El Camino and was telling my friend that we need both Harry and Robert in Season 4.
Sad. RIP