My ignorance on the field aside (yes it sounds as pipe dream even to myself), let me tale on.
I was thinking about control for the Lunar Run game ( viewtopic.php?f=13&t=1075) and eventually thought about the mighty PAUSE. Thing is, the game is on autopause when landed, and never pauses while flying, should bring more value to "moving around". Apart from that though, I thought maybe, if possible, you could be able to save your game (single slot).
Thinking about saving a game to resume later, I concluded that the Gamebuino has such a never ending battery that, leaving it aside while on and on pause so to come back some other time, least ~12-24h, to resume the game, is a thinkable idea.
So, if you have any kind of pause on your game, like press button to start next stage/wave/etc, you automatically have a single player save slot that holds for the said time as a code free benefit.
So far so good, pub chat. Now here is the naive idea:
Suppose we could implement, maybe by code as a command, the ability for the gamebuino to turn off screen/sound and maybe do any other thing it can to save battery while still remaining on (ye the on/off switch is set to on, turn off and you reset it).
The thing could then, come alive at the press of a button or combination.
If the compromise is not absurd, and the thing decides to last a few days, it would be amazing!
Heck, I still believe even a function that would loop unstressed and with no black pixels and sound could improve on how long it stays on.