Really nice concept, really well executed.
Design-wise, I'm not sure what is to stop me just getting arrows to bounce all around the place and just wait until they collect everything. It does feel like there's a designed shot for each level though - it's really nice!
Great work!