Nice puzzle platformer. Though I will say the limitation is more "You are 'the' enemy" and less "You are 'your own' enemy."