I finished Mirrors Edge and Bioshock for the first time last week as part of my "destroy the backlog" mission.
Bioshocks last hour or so is fucking horrible but the story was good and I liked the setting
Mirrors edge lost its charm really quickly, The last few areas are really weak and the ending was terrible. The first few missions and the best, I always felt too limited by the environments and the lack of scale really bugged me everything felt very enclosed and like it was building to some epic leap or chase which rarely if ever came. The music was nice and relaxing. The story was horrible as are all the characters. 1 dimensional is a overstatement for some of them, but it understand it was not the main focus. Also combat and shooting suck balls, being forced into situations where you have to do one or both was the weakest point of the game.
I'm currently playing Doom 3 BFG, Really enjoying it, mainly for the atmosphere. It really feels like a going back in time playing something like this.