After a day of work I managed to save 3 pages(totally 192kb) of memory in Oquonie for a rom that will be a total of 458kb spread over 7 pages of memory.
I'm pretty happy that we got to create a demake of our game and bring it from 150mb to 458kb and preserve much of the essence of the original, I dare even say that it's quite a lot better. The virtual machine driving it is somewhat easy to implement and hopefully that will help for the game to be playable in the future.
just noticed that the events and player timers manage to sync perfectly while I was recording the video. So the idle animations are playing at the exact same time..