Upscaling implementation is good, some corrections on SpriteBatch.