If you haven't been living inside a cave, then PUBG is a term that you must have heard of. If PUBG is to be described in one sentence, then it is one of the biggest gaming sensations in the...

MOST RECENT