It's a cutscene, and it's just Dante showing off. The rocket was shot at him by a ridiculously shaped chick who rides a motorcycle and carries a rocket launcher around. In other words, it's just Devil May Cry.
I need everyone's help if I'm going to get to level 10 as quickly as possible. Plenty of people joined up as my pupils, only to never ever fight again...
Personally, considering about every game released these days is too easy, easy games can go and take a running jump in the lake. Puzzle games are supposed to be hard and much of the satisfaction comes from beating that challenge.
Well, it's the same game with a setting that hasn't been beaten to death, and with combat that is more actiony but just as awful.
Oh, and JE has more sex options.
They have to be making money, somewhere.
I'm guessing that the ad space is filled with their own ads because they've start get offer for said space. There's an ad in my brute page which doesn't seem to belong to them too.