It's good but not ergonomic at all.
It doesn't lack much to be more than a prototype: UI, tiles affordance, juicy Fx...