I checked out the demo. Beh! It was too unclear and ugly-looking. But I don't mind bad graphics (or it was just my PC ) as long as the gameplay is good and clear: this just looked confusing, therefore the gameplay experience was bad. I deinstalled the demo after a few minutes :P