Google Play offers Infinity Loop Premium for Android for free. That's $1 off list and the lowest price we could find. The game includes fan-made puzzles.