We all enjoy a challenge, hence why difficulty levels are created but when does a game cross the fine line of being difficult and instead is being just plain cheap?
Which aspects of difficulty do you find to be frustratingly cheap, be it near invincible enemies, never miss AI shots, combos...