Hello! I've been poking around with the Game Foundation for around a day now and haven't understood how to integrate anything with my game yet I've followed the documentation and managed to create the daily reward system, some rewards and a currency for the game, now I want to use it inside the game and the first problem I get is that the reward system is not saving, any new session I can get again the first day reward and it will not move to the second day. I've downloaded the Sample 06 Data Persistence, created a new script with what I believe is necessary from the DataPersistenceSample (File attached), and it's still not saving. In my game I use a fairly simple save system: Code (CSharp): SavedGame savedGames = new SavedGame; BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/save" + saveSlot + ".save"; FileStream stream = new FileStream(path, FileMode.Create); savedGames[saveSlot] = new SavedGame(); formatter.Serialize(stream, savedGames[saveSlot]); stream.Close(); I've added this at the end of my save system: Code (CSharp): UnityEngine.GameFoundation.RewardsSave.instance.Save(); I need that each one of the three slots the player can play is independent regarding the daily rewards and that it saves in the same file as all the rest of the game, is there a tutorial for that? P.S. I already have a currency system working on the game and I will not use the Game Foundation currency system yet, I need to integrate that the reward is given in my other system, but I haven't started looking for it yet, since the save isn't working.