superheros & technology...