Just finished the game, and despite some bugs i fucking loved it, my only wish is that the main story was longer, gonna keep playing the side missions though, and the ending is awesome, played it for days every time i had time to, and kept putting off the end mission because i didn't want it to end.