The Deuce was losing its juice, but a giant new fun-and-fantasy store from England is the latest retailer aiming to put the ...