Netflix Reveals First New Image for Castlevania Season 3

Season 3 news imminent?