There is a miss match between the difficulty curve, reward and boredom.
I played on Android and controls felt a little clunky. I got bored around 2500 crystals & 15000 high score. I wasn't challenged enough. I couldn't buy another ship and you lost me as a player.
The polish was nice and graphics was coherent.