These 29 games are so hard that they make you despair!

One of the most important components of a good game is a satisfactory level of difficulty. So a game should constantly challenge us without overwhelming us. Unfortunately there are a number of games that cannot achieve this fine balance. In this list we present to you the hardest keyboard crackers, hardcore titles and finger breakers that have ever appeared.