It works like a charm. If I am right, did you really just create a 3d model by just using pygame and math? I really respect all the hard work that you put in it. You're doing great. And, even after you made that in python, it's really organized. Just WOW! Keep it up! And I also like your setup process. Installing python modules like that. Actually, I did something similar with the installation of my two apps that I released. Also, in case you forgot, you have to ask the user to add Python to Path during installation, otherwise pip doesn't work.
Or maybe, you can add python to the Path through the batch file itself. Whatever, pretty awesome work mate! Wanna become friends? lol