To my Santa - words cannot express how much I want to hug you right now. This is amazing and I can't wait to spend hours solving it over and over and over.

PS: Sorry for the backwards photos, I had to use my webcam due to a lack of a proper camera.