Glad you like my project!
The DEB package is because I used the legacy Panda3D deployment system. I have a fascination with making software for older computers, so if I can make a program I write run on older platforms, I do it.
I've extracted DEB files generated by the Panda3D deployment system and installed them on non-Debian platforms before. If you wanted to run it on a non-Debian platform, there are only two folders you have to move. I even ran a Panda3D program using Qemu user mode on a Raspberry Pi once!