I don't know if it's possible to win now. I get to about 30% of the map and the time runs out, unless I'm missing some mechanic. Very nice art.