OKAY realistically this is a game that features several different games you can play, and games between games. they're just gonna make each one a separate overlay.
so I need to figure out how it shifts overlays and how to track which overlay is active
looks like the separate game engines are called puzzler, electric, and simple.