Same formula as many games before but the character just feels so bleh. It's not as difficult as some of the previous games but that's fine, it just doesn't feel that fun to play. The story is very bland and takes a couple hours to even get into it which is weird. The weapon variation, stats, upgrades, etc. are kind of basic and the enemies just feel repetitive. The graphics are excellent but it's also a very linear game for the most part. There are some side quests but since the game is quite linear, it's not like you're going out of your way or doing anything different.
Honestly, don't waste your money, there are so many better games.