Oh yeah, the linearity... personally, I don't mind linear games at all, but if you do, well you'll probably get pretty bored with FFXIII. Though I think 40 hours is a little exaggerated, I don't think it took me that long to get to the open area (though it does take quite a while). I could be wrong though.