Error : Type Coercion failed:

I am getting this error

TypeError: Error #1034: Type Coercion failed: cannot convert flash.events::TimerEvent@2c7eba1 to flash.utils.Timer.
at flash.utils::Timer/flash.utils:Timer::_timerDispatch()
at flash.utils::Timer/flash.utils:Timer::tick()

Enemy.as contains

package 
{
    import flash.display.MovieClip;
    public class Enemy extends MovieClip 
    {
        public function Enemy() 
        {
            x = 100;
            y = -20;
            trace('Enemy is coming...');
        }
        
        public function moveDownaBit():void 
        {
            y = y+3;
        }

    }
}

Game.as

package 
{
    import flash.display.MovieClip;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    
    public class Game extends MovieClip
    {
        public var enemy:Enemy;
        public var gameTimer:Timer;
        
        public function Game() 
        {
            enemy = new Enemy();
            addChild(enemy);
            
            gameTimer = new Timer(25);
            gameTimer.addEventListener(TimerEvent.TIMER, moveEnemy);
            gameTimer.start();
        }
        
        public function moveEnemy (timerEvent:Timer):void 
        {
            enemy.moveDownaBit();
        }
    
    }    
}

What am I missing ?