Patients watched from their windows as heroes and villains battled it out during Dell Children’s Medical Center’s “Super Hero Day”