Product Number 3, a new game coming out soon from Capcom.
And I don't see anything about how you have to control her dancing about. They could just be variations on special attacks (rather than doing a spin jump, drop to the ground, and fire huge beams of energy, she does a spin jump, drops to the ground, and fires huge beams of energy *WITH STYLE!*), or they could just be her getting down with her bad self. With the frequency of her boppin' around, it looks more like she's just really funky
I mean, she could just be so detached from her job that she's bored and has some headphone-style implants and likes to get down while blowing up robots. I mean, the way she just stands there in a lot of the movies while robots and gunfire rain around her could definitely mean that she just doesn't give a damn.
Plus a lot of the projectile weapons look like some sort of compressed energy, rather than bullets. If you're shooting energy, isn't it more accurate if you integrate that into your hands, which are very agile and precise, rather than holding on to a rather antiquated design (the gun) for an entirely different type of weapon? You'd imagine a hyperfuturistic technology would be better integrated into people instead of held by someone, allowing it to not only be knocked away, but also include all of the limitations of a hand-held weapon. Kudos to Capcom for actually thinking about futuristic technology, instead of just updating what's around now.