Curse my easy susceptibility to motion sickness! I just finished restarting the first generator. The only problem so far in the game is the puzzles that require a lot of precision jumping/timing. They are very satisfying when you solve them, but so redoing the same part of the puzzle till you get the timing down can be a bit of a drag.
I'm not saying it's without fault it's just that I had so much fun with it that they don't outweigh the fun/price. When I bought Mirror's Edge full price I was very disappointed, if it was a cheaper game then that could've justified the length and content.
Ya, I loved this game despite a few puzzles that where more annoying then needed to be (couch surfing comes to mind). As I said, the ending was....an ending? but some of the puzzles are so satisfying to solve. One of my favorites was the one where you choose one of the four batteries and you have to find the rest and depending what one you choose, the way you solve the puzzle is different. That was a rather neat one.