It's as if millions of wallets suddenly cried out in terror and were suddenly silenced by pre-orders... StarWars.com has set an official release date and time for Star Wars: The Force Awakens merchandise: September 4, 2015 at 12:01am -- or "#ForceFriday," as they're calling it. That night at midnight, stores around the world will open their doors for a celebration of all things Star Wars. New Star Wars Cast Photo Includes Han and Chewie Continue reading…