Haha. I've never thought of that. Happens to be some of my favorite music. Well the older punk bands like Bouncing Souls, Bad Religion, NOFX, Adolescents... Not sure how the punk music is today.
The soft release basically means that the people, like you, who pay attention and read the forums and see the announcement/link get access a little bit earlier then the general release. Either way, its out now! Time to get back to destroying tanks!
Too many people prefer to use the emoticons in the BFC to disable them for just one complaint. To be quite fair and honest, I have never seen anyone in the Battlefront Community over use emoticons or spam them too much. I suggest finding a way to ignore them or turn them off for yourself personally if its possible with the user options.
For the Combat Mission games, the articles tend to come a little later after release date rather then right on it. I'd keep my eyes out in the future for some.
At the moment, all stations are at full-on go. He's currently pulling 12 hour days at regular, so I'm sure if he finds the time to start early he would.