There's a error in lines 78 and 214 of main.py where pygame.time.delay() should have a integer input, but this is fixed by changing 1000/100 to int(1000/100) or simply 10 in the source code. With that the game seems to run fine, maybe a little too fast.