While the gunplay may not be enthralling and enemy AI can be problematic, the world and side quests make up for it. There are also some bugs and glitches, but they are mostly visual and do not significantly affect gameplay.