Anyone played teh demo? got it earlier, and although it seems enjoyable, i suck pretty hard. Cant figure out how to heal units.