A little strange, but a very good concept, and just the right difficulty to make it fun!
One thing I would change is have the enemies be slower at changing their aim, to give a little more time to kill them after they stop aiming at the past/future self.