Add screenshot
Use a much smaller screenshot
Seed the RNG properly

`random` is seeded by `srandom`, not `srand`
load_highscore() and get_highscore_filepath()
vim:retab
save_highscore() and everything works
code cleanup
check if calloc() calls returned null
convert spaces to tabs
free game.highscorefile memory at exit