Where's my instructable?
I published an instructable on Playing Free Online Games Offline several days ago, and it still hasn't come out. They say it's supposed to take up to 24 hours but mine has already taken 3 times that long! Any idea what's going on here? The picture is the one with the odd instructable.