Puzzle games used to be a simple genre with a simple ...