Variable cleanup, fixed game loop init/exit