Hi there! Thank you so much for your purchase!
Sorry to hear it isn't displaying correctly. I'm planning to include more resolution options in an update that will be released in a few days, so I really apologize for the inconvenience. But, as for the save function: the game saves automatically when you turn it off, so no need to worry about that! :) Thanks again for the feedback.