I think the addition of the timer for each level is a really fun idea. I tried to compare what'd happen if I calculated out my moves VS taking the first move every time. It took WAY longer taking the first move than trying to slowly calculate things out.