Fun for a PC game without massive amounts of resource management or mind-numbing rat killing. Very linear and everything you do affects the ease of accomplishing later tasks. Story line is interesting enough to keep your attention and side quests are limited but very rewarding. I wish more PC games would pay attention to the fun and not focus so much character development.
Maybe someday game development will remember that they are supposed to be FUN!