believe me, I've been trying. dozens of people have asked the exact same thing, and because of the way pygame works, it's gonna be pretty tough to implement without rewriting my entire game. If i can get it to work, I'll lyk
There is an easy way out where I can just blit everything to a separate surface, resize it, and render it to the window, but it'd double the lag unfortunately :(