Ngl, things like this often are often rejected, but to add to the idea- Life could control how long until it explodes, and the speed could be set by vx and vy. That way the player would have control over everything, which could also make it useful as a projectile :P