I have taken a simple example (for an experiment) - Astraea.
I have Pyinstalled it and here the strange stuff starts. I have tested it on 2 laptops and 1 PC - Pyinstaller EXE is created on one of the laptops (Lenovo with Windows 10, Intel Pentium B960 @ 2.20GHz, Nvidia GeForce GT 720M) and it works perfectly (max 40 FPS) both from the EXE and the source. On another laptop (ASUS, Win 10 64bit, Intel Core-i5, Nvidia GeForce 740M) it works, but with unplayable 0.5 FPS. And on the PC (Win 10, Intel Core-i5 PC, ATI Radeon one-slot but still good - playing CMS 2015 with Ultra texture) it works even more perfectly (than on Lenovo, which is obvious because my PC is a quite high-end gaming PC) - @ 60 FPS but after playing Astraea (even opening it) it eats all performance and requires reboot to make system work fast again.