I don't think io9 has posted this, but I love it! Kudos to Seth Meyers and co. for a fun sketch idea! And Kit Harrington plays the part brilliantly.