Nowadays games appear almost afraid of presenting you with a challenge. High production values, big budgets and the desire to please all types of gamers, mean making a game difficult is often ...