Boutros on 05 July 2010
The only thing I hated (and I really really hated it) was the end. You could not go back into the world after some point of the story. What a stupid decision from the developers.