Apps, Squramble Squramble on iTunes February 7, 2011 admin Leave a comment Looking Glass is proud to announce that Squramble, a word puzzle game, has been approved by Apple!