Heat-seeking femur launchers! Genius!