It's a cool idea, but I feel like the execution was a bit lackluster. Unless I'm missing something, all you have to do is switch which color pellets you're producing when a new enemy appears on screen. The only choice you can make for production is match it with whatever beats the closest enemy or else you'll be defeated (It doesn't help that pellets which do no damage to the enemy disappear when hitting them instead of being saved for future enemies).