What makes a reasonable player: self-regulation, time perspective and habits in online gaming