protected override void Update(GameTime gameTime)
        {
            base.Update(gameTime);

            float elapsed = (float)gameTime.ElapsedGameTime.TotalSeconds * 0.33f;

            sprite.Scale    += new Vector2(0.2f * elapsed, 0.2f * elapsed);
            sprite.Position += Utilitys.VelocityFromAngleSpeed(Angle, Speed * sprite.Scale.X);

            if (sprite.Position.Y + (sprite.Texture.Height * sprite.Scale.Y) > Window.ClientBounds.Height)
            {
                sprite.Scale    = Vector2.Zero;
                sprite.Position = new Vector2(50, 20);
            }
        }