The game is almost perfect. Looks awesome. Sounds awesome. Plays awesome.
The progression curve is really well balanced. Combat is fun. Story is involving. The setting is really interesting. Except for some camera issues the everything in this game is great.