Really good game. But it has some unforgivable flaws in terms of game/map design. It is horrible to navigate through all of those dark mess of subway and streets. You can easily get lost for hours to get out of a location after you have completed that level. Really frustrating for an otherwise great game.