Hong Bin is a CEO of a video game company. He hasn't been able to get to sort his temper out recently.