This is awesome! I'll have to compile this in scratchbox and check it out tonight though the idea isn't exactly new. I'm more interested in the performance and compatibility.
[3|user@Nokia-N900|~/libs/armagetronad-0.2.8.3.2]./armagetronad_main Trying to start sound. Just restart Armagetron Advanced in case of crash. libGL: built on Aug 1 2013 18:59:52 ERROR: EGL Error detected: EGL_BAD_NATIVE_WINDOW (0x300B) ERROR: EGL Error detected: EGL_BAD_MATCH (0x3009) Segmentation fault