Re: GB games still working?
All of mine do.
Blue, (sadly lost red and yellow)
Gold (sadly lost crystal :() silver broke but it and my gba got left outside forever ago.
Ruby. (sadly lost emerald although I know it's in this house somewhere, and my saphire I lent to a friend who has now "bought the game and returned mine" aka stole it.