User blog comment:Aandrew07/Discussion of the Week: Flagship Monsters/@comment-2049092-20120721154915

One thing you have to give Capcom is that they know how to make awesome beasts that can, on one hand, scare the crap out of you, and on the other hand, draw you into the pure awesomrness of its design and power. I like them all.