I think Flash is best option they used. The latest Flash 9 performs better, and have accelerated full-screen support, it features HD video support, and best of all, it runs on most operating systems. So it can use Linux, OSX or Windows as its base OS.
Overall, it could be a better and cheap alternate to MS Surface. Let see how things develop.
I will be keeping eye on it, and I suggest you to do so as well ;)
// chall3ng3r //