Fantastic job, reminds me of early touch screen puzzle games for some reason. You nailed it for 3 hours.