When I first bought it, I was very very excited. I stopped playing a week ago in Chapter 3 due to overwhelming boredom. The generic environments and scripting make for a very boring game. Its too modular, and I miss the uniqueness and detail that went into the Infinity Engine games.