Cool puzzles, rearranging bullets and enemies felt like the "Time in a Bottle" scene from X-Men. I did find it a little frustrating how the player doesn't move along with the platforms, especially in the third level where you have to cross that gap to the other side, and the platform gives you very little time to react before moving.
Overall great job!