So let's talk about the soundtrack and AI.
Setting up the AI for the Shredder is hard. The drones were simple seek and destroy machines with a few AI rules, and even the fighters were just a small upgrade to that. The Shredder however, will require me to explore AI modes or attitudes, each with it's own rule set and conditions under which the AI enters it. I'll be honest and admit that I haven't even begun the coding yet. I've spent hours in front of my whiteboard trying to design the mode and rule sets and arrived at the conclusion that it is just a rather complex and time consuming step. That means I need to work on a different aspect of the game at the same time to keep the content flowing and keep me from getting lazy or losing interest. That other aspect is the soundtrack.
It feels kind of odd to be working on the soundtrack when this game is in its more primitive stages like this. At least I have a very good idea of what kinds of tracks I'll need as well as what feelings I want the theme and credits track to communicate. I actually have more than enough material to start work on the soundtrack. Actually I have started work on the soundtrack. It's becoming more and more popular, so I can't claim to be the originator of the orchestral/rave/techno/club combination for game and movie soundtracks. However, it is something that I enjoy listening to and creating, not to mention that it does a good job of communicating the feelings at hand.