I don't mind it being linear. Linearity does not automatically make a game any less fun - that goes even for RPGs. Golden Sun for instance was pretty linear compared to most and I loved it. I'm not a fan of Square's recent character designs either (as I have stated in the past) but if the story delivers then I will likely be satisfied.