The code didn't take long, I'd say the game loop was done by the 2nd day, but I spent a few days play testing, refining movement and level design and cutting stuff that made harder without adding to the experience (answering phone, getting orders, delivering to tables, ordering stock, hiring help, etc). Luckily it was a very slow week at work.