I understand your horizontal flip technique, very good! But the trick to the distance effect is putting the right size number into the SPSCALE instruction. I'm sure you know how to do that, though. In fact, now that I'm thinking about it, I'd think it'd be something like, finding the difference between player's position and AI's position. Multiplayer would be cool, but maybe difficult.