User blog comment:Callofduty4/Modern Warfare 3 shown at E3/@comment-154.5.52.241-20110609050647

XM25 semi auto grenade launcher nicknamed The Punisher. Hell its gonna punish not only target its gonna punish the ratings, the fan base and alot more if they add it in MP. oh the noob tubers are love this weapon I just know it.