You can contact support to see if they can help find your original storm ID. https://support.storm8.com/hc/en-us I hope they can help recover your games!