Battle Royale games are popular and fun. One game that many players are excited about is Off The Grid (OTG). This game promises to make the...