I have several games that, combined, use up a pretty good chunk of my iPhone's flash. I haven't played some of them for a while, and would like to remove them. However, at least before iCloud, deleting an app also deleted its data. Since I may go back and play them again, I'd rather not lose said data.
After backing up to iCloud, can you delete an app, and (possibly much) later reinstall it and restore your data from the iCloud backup?