I have posted an updated version with countless bug fixes.
In the previous version there was multiple gamebreaking bugs as well as visual glitches related to ram poisoning and sprite limitations. It's been taking me quite a long time to hunt these bugs down and fixing them, I had to rewrite...