I don't think I really got the hang of it but it was fun trying. I liked the "health" system of body parts falling off (great sfx!) and it is pretty addicting.
Thanks for giving it a try !