PlayerUnknown’s Battlegrounds is the best game ever made Posted 4 years ago by Peter Glagowski … Just kidding. It’s actually Trio the Punch. Peter Glagowski Former Dtoid staff member. Filed under... #April Fools#Comedy Gold#Destructoid#Destructoid Originals