Thanks very much for the new RPC library it is what I have been waiting for.
Quick question (hopefully). What version of python are you running on Windows 10? I ask as I have today downloaded 3.8.2 and that has installed 3.7.5.
This version has difficulties with the negative numbers in the rpc.py, see the screen shot.
I assume you are running something else. I also think pygame is a dependency that should be mentioned in the documentation, but maybe that’s obvious to experienced users.