Heh, a german online magazine reports here(in german), that the demo version is finished and features two playable battles.

But...they mention only a demo for the Games Convention in Leipzig at the end of August...
Maybe they'll make it downloadable.