it's a game i love to criticize, but it still manages to achieve more than most games even with it's faults.
overworld is empty in some areas? most games dont have one to begin with
story fumbles a lot? way more imaginative than your average video game story though
online has issues? most games out there don't even have it? the ones that do are usually just standard deathmatch anyway
political messages are confused and troubled? yeah, but most games dont even try to make a message.