Aaaa, waitting for the day the demo is put back up haha. It looks like an interesting game. Hope you'd be able to sort out the problems soon.
Fighting ;)