Thank you!
You are correct, it actually only needs about 12fps per second but the engine I'm using still has VSYNC enabled which tries to keep refreshing at the native speed of your monitor. I will see if I can tune this and bring it down since it's not necessary to run at that speed.
In fact, I just posted another update as of 1 minute ago to optimize the frame drawing even more so even though it's running fast enough.
This is an all-new implementation. The original scenes have been exported as a frame based animation and heavily compressed and bundled into the binary. What I have here is a system that is effectively just doing a random animation play of all the different scenes so it's almost like the original but not quite. I still need to add some timed animations, better sequencing and sound. For example, the holiday stuff.