Well, roughly Christmas. The official release date is Dec. 21st, 2012. Wait… is that the day the world is supposed to end?

Full Article