Publisher Bohemia Interactive and third-party developer Savage Game Design are announcing today a major new Creator DLC coming soon to PC's premier military sim game, Arma 3.