Earlier this year, we learned that the huge flagship Toys”R”Us store in New York City’s Times Square would be closing after the toy-centric holiday of Christmas. Today, the store still stands, full of empty shelves and sadness. Also, there’s still a big Star Wars display. [More]