Johnny Cage ..... funniest character in the demo, and , with the game released, still funny and cool to use ! hehe XD
Johnny is one of my backup characters, I see only the far distance, full screen, as his weak game, despite that, he has not enough flaws to concern about it ....
Johnny boy has decent speed, insane rushdown pressure game, strategic X-Ray (if used correctly), insane corner pressure, and , some very good frame advantage hits .....
I could give JC a 9, but, I have to see yet some very good Johnny Cage make the top 8 in a Tournament, and put some fear in competition there .... so, maybe Evo ? hehe XD
For now, gonna consider him as a solid 8.5, because Johnny can have some hard time against high level Kano and Sub-Zero, when they are well played.