Like a lot of people video games are an immense source of stress...