The connection to the theme feels a bit weak, but otherwise it's a neat puzzle platformer. Kinda reminds me of Neutronized's games.
Thanks for the feedback!