If you got a FFVII game for the PSP it is probably Crisis Core, which I'm told is a very good game. To answer your second question first, I generally finish what I start before moving on. Though if I have been waiting really long on it and really excited for something it can take precedence. But I always play new games before I play ones that I've already played. It is the reason why Ico and Shadow of the Colossus HD are on hold while I finish Dark Souls and Atelier Totori.
I would definitely agree about Dragon Age 2, the story is small. It is far more political and social conflict than a flat epic out to save the world. As a game it did fail at where Origins started. It probably managed to tell a more interesting story, I can give it that and some aspects of the game are more enjoyable. But it is an obviously rushed game that is all to easily seen as such. It still manages to fail on all the same points the original did and found some new things to fail on as well. Considering you're tied between a lot of games, I'd definitely say drop this one and go to a different game. You'll enjoy yourself more.
The advice I would give is the same I give to myself. Have I played it before? If yes, then it can wait. A new experience will be even more enjoyable than reliving an old favorite.
Bookmarks