The company isn't giving up on the Store. In fact, it seems Microsoft has a couple of new ideas that officials are counting on to try to grow the Store's appeal. Microsoft looks to be renaming the ...