Excellent from beginning to end. I hope you consider developing this concept further, because it's worth it.
The font you used for text is so close to being perfect; there were some things I couldn't read but I really applaud getting the letters down to 3 x 3. I only managed 3 x 5, and even then I had to go bigger for "M", "N", "Q", and "W".