I personally love the game! The graphics are stellar, and the character designs are incredible. Online play is well worth it, and character creation is unbelievably detailed. You could spend hours trying to make someone that meets your desires for HP, Attack, and Defense! The Apprentice is my favorite character!
I have only two complaints about the game:
1. Yoda is kind of cheap because he's small.All your attacks pretty much miss his head if you are someone huge like Astaroth, so you have to resort to low attacks/kicks. Also, he can't eve be grabbed because he's so small, but he can grab you. Then again, I guess this couldn't be avoided because of copyright laws, but playing against him on live is annoying.
2. These are kind of two mixed together. Single player mode is kind of a joke. The Story mode is extremely short, only 5 stages, and Tower of Lost Souls can get very hard very quickly. Although Arcade mode is a nice adition, I really thought the Story modes in Soul Calibur 3 were more involving. Although, I guess it was dummed down since people were really looking for online play.