Yeah! You can switch between sub and main classes at any time (except you don't get a sub-class until level 20). You can switch between like 3 weapons (later on you can use more) but, I'm a force so I use magic but when my PP runs out I switch to my gun/sword or my bulletbow while it recovers, it's kinda cool like I'm 3 classes in one! It doesn't really limit you~ and you can have a mag which does stuff for you as well (mine heals me) and its stats are added onto yours. They just added episode 3 which added a new class which uses a magic sword and/or boots so you can fight by like kicking or something.. they added a casino too! And a new world! The new world seems based off medieval Japan. The boss fights are the funnest part imo though. But overall I just like the atmosphere and the look of it. And the combat! And the character appearance is really customizable and you can change eye color/hair style/accessories, etc anytime (some stuff you can't change without paying though like hair color). And you get your own room too! And they have lots of events and concerts!