I imagine that those problems could be sorted out. We already had one coder working on this to some extent, going through the code and removing some of the more archaic OpenGL calls that just don't exist on the more trimmed down varieties of the library. As far as input goes, all it would take is an SDL touchscreen driver and a clever modder to make use of the engine on some of these platforms. Or, for the more desktop-like embedded platforms, that have input device support, I would think gameplay wouldn't have to be very different at all. All you need is to have it running Linux and hook up a USB hub and you have all your input device support you need. I assume that's the gameplay aspect you were referring to, the limited input support available on most embedded platforms.