No need to tell how popular the Pubg is! This action game has lured millions of people in world and it’s so addictive that one just...