I like these ideas, I think forge 3.0 is a good idea, and should maybe have campaign/firefight level creators, if possible. I got this idea, that maybe there can be a Halo SDK. It could either come in a disk that comes with the game, or it could be accessed on bungie.net when it sees that you have a service record or something. I also got an idea that can be called machinamaker or something like that. It would also come with Halo 5, probably for computers, and with same service record thing I mentioned earlier. So at the beginning of it, you select which map, from any level, campaign, multiplayer or firefight. Once you start it up, the map would have all of its default objects/weapons etc. on it. There would be a CHARACTER button, that shows 3 possible options: 1: Create a character 2: Load a saved character. 3: Use default character If Create a character is clicked, a new window would open, and you first would choose spartan, marine, grunt, elite, jackel, skirmisher, drones, or one of the flood. Once you pick, you can edit features like their colors, their helmets etc. Than, there would be a save button so the process wouldn't have to be done again. The second option is pretty self-explanitory. the third just lets you choose from a list of in-game characters/enemies. Once you get your characters/objects, than you do frame-by-frame animation, or use default animations such as "die" or "run".