Oh shit, I clicked the link in your news post and realized that I was playing this exact game on Coolmath two minutes ago. So I guess I've got a headstart on beating these levels! Haha!
My only complaint so far has been that the pickup and drop sounds are a bit loud and grating compared to the rest. Definitely going to try and beat this whole thing, though!