What I love most about 8-bit era games are how small they were storage-wise. Most of the ROMs are tens of kilobytes for the entire game. Developers were severely constrained by the hardware limits which led to some creative decisions, eg. the bushes and clouds in Super Mario Bros are the same sprite just drawn in different colors. All code was written in pure assembly for efficiency and size.
To put it into perspective, AAA games today are one million times bigger.
Another vote for Mikrotik, but only if you’re technical-minded and want to learn how routers work. One of the things I like the most about it is the ability to import/export the router config as plain text. That makes it very easy to do things like bulk-editing (I have a lot of IOT devices I need to configure), storing your config in version control for safe-keeping etc.