Rob has a YouTube channel so maybe it was mentioned in one of his streams. I don't remember seeing it but I haven't watched all of them. They're generally interesting to watch.
https://www.youtube.com/channel/UC0xuZT ... HXqpe0ATXQ
I know Blade 2 has been announced so maybe there is some confusion.