^As long as it's called Granfalloon! That always struck me as the most insane/ obscure reference for a Castlevania game. It's a name I wish they would've kept instead of Legion.
"A granfalloon, in the fictional religion of Bokononism (created by Kurt Vonnegut in his 1963 novel Cat's Cradle), is defined as a "false karass." That is, it is a group of people who outwardly choose or claim to have a shared identity or purpose, but whose mutual association is actually meaningless."
"The granfalloon technique is a method of persuasion in which individuals are encouraged to identify with a particular granfalloon or social group. The pressure to identify with a group is meant as a method of securing the individual's loyalty and commitment through adoption of the group's symbols, rituals, and beliefs."
Ridonkulous, but cool.

I think the art is mostly awesome. The Pan, the Headless Burrower, the Silver Warrior...
As far as Olrox & Brauner goes, I agree with LordsofShadow completely. I think they also look pretty rad, just not quite for who they are. At least, Olrox (don't really care about Brauner). I always thought of Olrox as the guy who invited you to sit down at his table before you fought, something that wouldn't look appropriate with this version, so I understand the disappointment. I would've preferred for them to stick more closely to SotN on that one. Also because Olrox is inspired by Orlock, and I like the bald + skinny Nosferatu look. It should be something along those lines. Otherwise, I'd be stoked on them as big beefy ugly vampire beasts. They look good in those terms.
By far, the weirdest looking thing is the Chupacabra. It unfortunately doesn't seem to borrow anything from Chupacabra folklore, so I do have somewhat of an issue with the name. In terms of appropriateness otherwise, I don't think it's too far off from the Pan- while one is clearly more cartoonish and almost whimsical looking, they both look like something that could've fit in Pan's Labyrinth or something else by Guillermo del Toro. That's definitely not a bad thing.

I guess I'll just have to wait and see what they do with the Chupacabra character(s?). Even the "worst" here looks far better than:

So for that I am happy, at the least. I can't wait for this game to come out.