The 2048 puzzle game