It also worked well in my experience, and it seemed to generate mostly positive buzz. It seems to have earned it some more pre-orders too, so I'd say it was successful.
I think it may be a good idea to run three more hours a week before the game releases as well, keep the hype going. Maybe set up a different mode this time.