Enjoyable, though horribly frustrating at times
Sometimes the shot for a specific baddy need to be pixel-exact... and there's no way to remember where that pixel was if you could finish all the other as well. Still, I did manage to finish the game (a few levels at a time), so physically its possible :) It just could kill one's patience...