Details were officially revealed today for Netflix’s upcoming Resident Evil TV series, and the general reaction on social media seems to be… confusion.