I don't quite understand the fighting sequence in ep11. Could someone explain to me what happened?
When Homura jumped down from the truck over the bridge, she landed on 3 tube that raised from the water. What are those?
After that, there were two long horizontal things that hit the witch, what's that?
Then soon after, there was an array of red blinking laser things that exploded. What are those?
Note that I'd like some more intelligent answers than missile launchers and bombs.
Edit: add some pictures.
http://randomc.net/image/Mahou%20Sho...1%20-%2021.jpg
http://randomc.net/image/Mahou%20Sho...1%20-%2022.jpg