Pros:
Stunning visuals, great usage of cut scenes and emotional flashbacks, voicing acting and environments. A moneys worth 25 hours of game time.
Cons:
Poor writing, character development, forcing you to play 10 hours as someone you dont care about (having me attack a player I love made me put down my controller multiple times saying, "this is stupid", which took me out of the experiance), countless dull characters....