I managed to solve the crash problem, I created sky layers even after the first game_save or game_load. I also think that I can fix the weird targeting bug by enemies by using ptr_for_handle (handle); to correctly save their pointers. Still I dont know why the savegame images/screenshots become so messed up...