Prettier game loop... which doesn't work.