does this autosave
No, the game does not autosave because it only has a playtime of about 30 minutes.