To clear this up - Joe is WAY overpowered in CvS 2, especially his MAX twin-tornado super, which delivers the ownage on even the cheapest roll-cancelingest roll-cancelers out there. Joe is overpowered because he sucked so much in CvS 1 PRO (1 super, no balance). He was there because Capcom needed another new character to balance out Dan (!). So, the overcompensated to the SNK fanboys by overpowering Joe, Terry, King, and Nakoruru in CvS2. Aaaah...well that explains it all. I love his MAX move, it is the complete ownage.