Stress-Busting and Cognitive-Enhancing: The Twofold Role of Internet Games Mouritzen Ludvigsen 7 Apr 2025 · 3 min read