pc todo list
x fix the icon on mac
x completed1 achievement not working
- make it such that it doesn't crash if you don't have steam running
- check to see if saving leaderboard works, and retry on fail
- level 5-4 snakes spawn super close to the hotel (spawn distances might be too close)
- get the ground looping properly
- try out some other input systems
- store settings if you run outside of steam
- put in hook to clear all achievements
- shouldn't crash when running outside of steam
- sometimes you can make the buttons go white (not sure how)
- mouse hover animations / highlights
	x mouse hover main menu
	- mouse hover in game
	- mouse hover level select
	- mouse hover world select

- screens to check at resolutions:
in game screen
win screen
loss screen
pause screen
all of the tutorial overlays


maybe do:
- drop down menu for selecting screen resolution

- GameOverState positioning
- alt enter to switch to full screen... should only work on the main menu maybe?
- escape button only exit from top screen, otherwise back up a screen
- pause the game when going to background

x upgrade to luajit 2.0
- bytecode all of the files
- protect the steam loading stuff (set it to nil)
- xor savefile
- commit the windows fixes to a branch for blud