Great work. I liked how it always know the piece you need and then gives it to you facing the wrong direction. It did need something to increase difficulty over time as I was forced to quit after 15 minutes, and I prefer to get crushed by the overwhelming number of pieces.