I had a magnificent time last night playing one of the Alfheim portals in the first Bayonetta (on Wii U); it was an early one where you have to defeat all the enemies within a time limit and use six torture attacks. After a very long time being hopelessly defeated, I realised after some experimentation that I could rack up the hits to fill the magic meter (a full meter is necessary to trigger a torture attack) by using one of the angel's weapons - the ball and chain - but it seemed a bit random on when they would drop their weapons. Then, after some more goes, I discovered that killing the ball and chain angels with a torture attack from the front meant they would drop their weapon evey time, so putting the pieces together I came up with a system of filling the magic meter up once by any means necessary, using a torture attack on the first ball and chain angel, then using his dropped ball and chain on the next lot of enemies, saving another ball and chainer until I had a full magic meter again and using a torture attack on him to get another ball and chain to continue the process. It was like solving a deliberately-designed puzzle (there were only so many ball and chains in each wave of enemies) and when I finally pulled it off it felt GLORIOUS.
Took me nearly two hours but it was so worth it in the endI imagine the rest of the Alfheims have a similar logic behind beating them; I shall endeavour to discover more I AM A WITCH I AM YOUR QUEEEEEN!!!