A Pakistani indie dev took a 3D Rubik’s Cube game past 1M downloads and sold it to Rounds. Here’s why puzzle games hold value.