It works!!! Btw, the "eyeballs" and "mouth" are all separate sprites, with it's x and y relative to the "size variable". I can now use this to make a high-quality zoom in-out platformer, you'll see.