As a first project to help myself get acquainted with DB, I've decided on a Space invaders type game. Oh so original, I know. Anyhow, the function below is used to create and fire a single bullet. The first bullet created works fine. It moves on up the screen nice and smooth and is deleted when it goes too far (I haven't started in on the collisions yet). However, when you fire another bullet, it just sticks to where it was created. When you press the spacekey again, another one is made and the other sticky one is deleted. This, of course, goes against what is written. If you know what's wrong, please reply. I assume it's something incredibly simple and I'm just to sleepy to figure it out.