I'd actually go for the Witcher 1 before 2. As regards the OP, you really did describe the ME series in your first post. The first is good, the second excellent. The third isn't as good as the second, and the ending is a mess.
The whole Me universe is very deep if you take the time to get into it. There's novels worth of information in the in-game database that you don't need to read, but which really adds to the whole thing.
The whole Me universe is very deep if you take the time to get into it. There's novels worth of information in the in-game database that you don't need to read, but which really adds to the whole thing.