Singapore-based game company XD Entertainment has announced that it will feature Southeast Asian superstars in Sausage Man’s All Star Royale. The …
Social Plugin