As of today, you can download the "EDF Battle Armor Weapons Pack" and the "EDF Jet Armor Weapons Pack" for Earth Defense Force: Insect Armageddon. These were previously offered as pre-order incentives and can be bought for $3 (or 240 Microsoft Points) each on PlayStation Network and Xbox Live, respectively.
You can complain about it, sure, but I'd rather people have the option to get this stuff post-release than not at all. Might as well make the best of a rather crummy situation.
Lately, Insect Armageddon has become my go-to "I'm too tired to do anything but mindlessly shoot bugs" game, which is a purpose something's got to serve. You can only catch the second half of Starship Troopers on television four times in a single month before it starts to get old. Trust me on this.
If you are into EDF enough to know guns by their specific (and totally ridiculous) names, enjoy:
Here's a half hour of the Arkham Origins Mr. Freeze DLC, if you want to watch that
11:45 AM on 04.15.2014