Yehuda Berlinger

A tile puzzle with 91 billion possible boards. Maximize matching edges before time runs out.
Puzzle