more game over checks, still not perfect, but whatever..