Puzzle games come in many shapes and forms. While some are pretty easy to solve, others have the potential to make you give up and vow...