I like this game a lot. Renders and story are terrific. People tend to hate sandbox games, but this is an fine example of a sandbox well done. The part I found somewhat troublesome were the hidden scenes and the random events that took an indeterminate number of attempts to trigger. I haven't examined the code, but IMHO every time an event fails to trigger, the likelihood of the event happening should be increased, so that it becomes more likely to happen the next time.
All in all, a great game that made my New Years Day.
All in all, a great game that made my New Years Day.