This is a perfect use of the theme because you've provided the player with a tool they must learn intuitively that can help them locate bugs. Also, as you gain power the gameplay changes. Very smart core game design. However, it's lacking in peripherals and implementation - I had the impression that the levels could have done a lot more with the mechanics to make things more challenging.