Meh.
I've been putting off watching this because the first one wasn't super good, just alright.
Action was too slow paced unlike the last one. Half of it was exactly the same as the first, and the other half was a rip off of another Flash called Icon Wars or something which if you made I am extremely sorry. The AIM thing was dumb, I've seen that sort of plot in 10,000 different movies. Naming him BEAST made me chuckle but the rest wasn't funny at all. The ending made me yawn.
I might be being unreasonably harsh here, but there's good reason. You're on the top of NG. Your movies need to start showing that you deserve the position. Better scripts (the AIM script, the only one that appeared so far, was just recycled from other movies like I said before), unique ideas, and so forth. I want to see something in the top 50 that actually makes me go wow.