This is the most fun I've had playing a game in a long time. Just finished the third play through and I loved the third just as much as the first. There are a few difficulty spikes especially when it's your first time against a boss as you might get surprised by attack patterns etc. But don't let that deter you from giving this game a shot. Worth every penny in my opinion and one of the best and most enjoyable games to come out in a long time.