Adding functionality to load games through local storage. Unfortunately,
local storage has bad performance and size limits, so I'll need to move
this to use IndexedDb