These little game things are $40. I have one. They use an old style removable cell phone battery and have a screen that isn't great (320x240 though similar to the one described in the article). It runs linux but Lamentably I don't think its easy to install your own version.
https://powkiddy.com/products/powkiddy-v90-3-inch-ips-screen...