Of course you couldn't resist reading a post with that title. A military contractor is developing a new weapon, "kinetic fireball incendiaries." But, come on, everyone's going to call them rocket balls.
Yikes. How many D6 do you roll if you release rocket balls in a 10' by 10' room?