Game Loop Stops When Player Idles