I liked the main mechanic, and the increasing difficulty of the levels. Some levels can get away without being very precise but some of the later levels are very unforgiving, I think a shot indicator or some way to "lock" your shot would help greatly. Also, some of the levels with moving pieces don't sync perfectly so you have to wait a couple of cycles for the platforms to align correctly, I would have appreciated a "speed up" button. I enjoyed it, good work!