This is quite fun! Very difficult to get everything working at once. I can imagine some crazy person speedrunning this as it would certainly be a difficult game to master