There are a few bugs in this version which were also in the last version.
First, at least for me, scoreboard posting doesn't work, I get the traceback posted at the end of this message.
Second, sometimes, especially if I've played several games in a session, there will be some hazards that don't make any sound except the footstep boundry/alarm sounds as I approach. Since they don't make the electric/fire/chasm noise, I'm not expecting them so many times I don't jump in time, fall in, and die. This also occasionally happens with walls, sometimes I'll be walking, then out of nowhere I smash into a wall and die.
Here's the traceback when posting scores.
Traceback (most recent call last):
File "PerilousMarathon.pyw", line 20, in <module>
File "main.py", line 35, in run
File "core\menus.py", line 147, in mainmenu
File "core\menus.py", line 146, in mainmenu
File "game.py", line 288, in start
File "game.py", line 127, in gameloop
File "core\blade.py", line 27, in bladeloop
File "core\blade.py", line 19, in loop
File "player.py", line 75, in die
ValueError: invalid literal for int() with base 10: 'error failed database connection'