Decent graphics. Nice tune, although it gets a little repetitive.
The central idea is very original, and well-implemented. The Glitch is an unusual and interesting character; I would have loved to learn more about its background and motivations.
The game felt a little short, but the ending was moving.