The Evolution of Puzzle Gaming: A Deep Dive into Cubes 3