Umm...all the above.

Also more games with a whole bunch of paths that have you make decisions that actually impact the over arcing story. A lot of games promise this, but still four out of five times you are going to be fighting the same final boss. Would it be too much to ask to team up with the final boss of one path to take on the final boss of another? Or to actually see a big bad of one path a taxi driver or something mediocre in another?