Demons vs Tech — a blend of technology and what’s evil!