Ok here's 2 cents. Seems to me that the most logical explanation would be a neural implant allowing for some sort of communication perhaps through the optic nerve. There. I said it.
Or PuppetMASTER
Or maybe it's about the WWW World Wide Web and is referencing the net neutrality stuff?
Yep. You are 100% correct.
Except I don't think it's demons. Unless you define demon as ego.