I know that you can go through and check all your previously downloaded apps and games on the windows phone website but is there a way to find all the apps you own in an easier fashion like you can in the windows 8/rt store. I always feel bad deleting a game because i might forget i even purchased it. Is there a place to find owned apps and games all in one place for windows phone? website or computer app?