Thanks a lot
Hey I've been looking through the code a bit now and I don't really see through all of it how about sitting together in a discord server or something and talk about it.
Another thing I would like to mention is that it might be better to use box2D as our physics engine instead of all the self made bounding box stuff that would not only keep the code a lot cleaner it also would work even better because as you metioned in the readme there is a lot of glitching around for example if you get under a platform or throw the power unit it can get stuck in a wall.
my discord username is T0x1C_Byte#8833
And I need push access to the repo my Github is T0x1CByte