Great concept and mechanics. Level 3 was annoying because of the waiting (speed up or restart would be nice for that).