I've been watching this thread for a while and I must say that this seems pretty impressive so far.
I really liked the compiler thing, will be looking forward for this!
But I'm curious about how the skin scripting will be done. I know that if it's compiled into an dll C# it self can be used but what if it's runned from a text file? Will it implent a C# script like Script.Net or something similar or will an OpenMobile language be developed?
Will it support/ be fast enough so that something like animations can be programmed directly from the skin itself?
What about external input units (other than mouse and keyboard)?
Will it support input via something like this haptic encoder (New Product - Force Feedback (Haptic) Encoder If so I can be helpfull in making the interface to this specific unit as I already have it running in VB.