Uuh, I tried this demo and I played it like 5 times. It such different concept and I really like it!! It just took little bit time to understand the whole gameplay and battling system. I also had to do little coding to get the game launch on my Mac, but it ran smoothly after that.
I cant wait to get my hands on the finished product :]