About 40 minutes each for level 2 and 3. The first level took a while longer, partially because I was implementing each feature as I built the level, and partly because up to that point the levels were stored as 2D arrays in a script; the other two were built using tilemaps.