Something about this game reminds me of something from my childhood. The memory is too faint to remember exactly what.
Maybe you had the pleasure of playing a game like this one (my inspiration)
I think it must have been some form of handheld like that. It feels very familiar though I never had a game & watch.