Ohhh you have a good game loop here, something about it made me want to keep playing one more run. Nice job!