A Puzzle Game for Epic Adventures