degrees of weak single-player parts more procedural vulnerabilities and