Awesome work, really.
Unfortunately the Assembly code is almost unreadable for my knowledges
It would be a great thing for the community if some of the skilled people (like Asman, CodeTapper, Photon and many others) of this community while optimizing the code could find the time to comment the code step-by-step.
I mean a sort of Assembly game making tutorial for newbies like the one that Amiga Format published years ago about the creation of Menace.
The progress could be posted in a dedicated thread and the project could involve many people (there are also graphic designers and musicians on this board).