This is a pretty good mechanic with theory. But I couldn't play longer. I guess I haven't got the flag mechanic properly. Good job!