For those interested, I've just gotten through the game to Ridley. A bunch of errors have now been fixed and the only thing I need to do before beating it is track down the expansions I don't have yet. (I'm missing one Energy Tank, one Super Missile Tank and about 7 missile tanks.)
There are, however; a number of technical issues that need to be resolved and a few enemies whose scripts either need to be written or fixed. I also want to get the map system working and import all the correct sounds. So while gameplay testing (at least on my end) is nearing an end; there's still a ton of work to do.
I would like to release another demo by the end of this month and I'm planning to roll out the current version to my testers so they can get as far as I have and note if there are any further errors that I missed.
Here's my to do list in general order of priority-
Obtain remaining expansions and beat the game.
Create Morph Ball Warp.
Script spike plants properly.
Disable map function in elevators.
Figure out why wave + spazer is misaligned.
Make it where you can't approach the doors from the side.
Remove forced damage before Draygon.
Script grabber enemies.
Script brain bug hives. (Kago)
Organize scripts and delete unneeded ones.
Check enemy drop sets to ensure that right items appear in correct areas.
Add in all pipe spawners.
Adjust all narrow paths to make bomb jumping easier.
Make item sphere collection permanent.
Correctly set up the Tourian entrance graphics and requirements.
Adjust all maps.
Set up all DMaps to use Game Over script.
Adjust continue points to warp you to the title screen.
Record all authentic sound effects.
Do Space Colony explosion, Zebes explosion.
Create difficulty settings.
Do Movie for dropping down pipe?
Do Movie for walking Chozo?
Do Movie for lowering lava?
The "movies" are basically sophisticated cutscenes with animated graphics.
I don't think I'll be done by the end of the year, but I will try.