Got the online membership? If so and it's a compatible game it sounds like it automatically saves games into the cloud.