Oh yes, gotta love the accidental comedy in physics based games. :D
And the launch explosions happen when launching too hard to when there is some rubble (ie. fallen comrade body parts) raining down. One of the "bugs" I never got around to fixing.
Thanks for playing!