Unfortunately I was unable to figure out what you were supposed to do. I couldn't figure out the puzzle, and there wasn't much for me to go on- I got the red light on the right to turn off and I heard the explosions, but got stuck there for a while.
I liked the sprites!