Check out the uxn emulator/virtual machine written by @neauoire@merveilles.town
It runs many custom games and tools from a doodle program called noodle, a flexible live coding environment that can make music called orca, a catclock, yufo a tamagotchi style virtual pet, donsol a card game dungeon crawler, and many more.
Works on Linux/OSX/BSD/Windows /Android and even Nintendo DS!
https://100r.co/site/uxn.html