A thought before I go (got a few minutes extra time since my friend is late):
can somebody count if toDay would be a Day for reveals? If both seer and ranger revealed themselves and their information, we could have 3-6 known roles.

Of course there is the danger of false reveals, somebody should also count if we can afford it.
Will be back to see what happens! Exciting.