game_save/game_load needs you to make sure, that all Entities, Panels, Objects.. are the same at the loading state, and at the saved state..
That´s not possible in a normal game ( cause the entities and objects changes from map to map..)..
So.. i think you need to create your own Save/Load System..
perhaps with file_open_write/file_open_read ^^