I have always been a big fan of adventure games. There ...