Well, put it this way: 1) Everyone is going to have subjective reviews, even me; 2) Yes, it can be hard. I find that playing a test match on a good wicket is a bit too easy on Medium level so I am now playing on Hard, which is a bit too hard at the moment and requires practice on my part. Playing on Damp, Wet, or Green wickets on Medium is a challenge and on Hard is downright mean! Yes C2K5 has a number of bugs and annoyances but, as I've said before, the community will overcome these as with C2K4 which was made excellent. If you value 'upside' as the Americans love to call it, then C2K5 is a pretty safe bet.