Very enjoyable puzzle! If there was an endless mode without time, I wouldn't be here writing this comment.