Chris from Think Penguin has mentioned this before, but it's being crowd-funded now, and it's really cool! https://www.crowdsupply.com/eoma68/micro-desktop So, basically, the design is there's a "PC card" that has the actual computer on it, and you put that into a case. The case can be a laptop case, or it can be a nice wooden "desktop" case. Or you could make your own. I'd bet it would even be possible to make a Pyra-like case for it, though I imagine some tweaks would be needed. Oh, and it's freedom-respecting: I of course backed this right away. The only caveats to this are that 3-D doesn't currently work unless you add-on a proprietary driver (that could be solved if someone funds reverse-engineering, but the current plan is to just deal with not having 3-D since this is meant for tasks that don't really need it), and you need a USB wifi dongle (there's no built-in wireless as far as I can tell).