Hey dude the game isn't launching because you didn't include the .pck file that got exported with the executable.
You should put the executable and the .pck in a zip, or in the export menu you should see a box called embed .pck, checking that just puts the .pck file in the executable. (Only for Windows and Linux)
P.s Your code looks really nice.