Indus Battle Royale Indus Battle Royale will be launched on October 16 by India-based SuperGaming 2 months ago SuperGaming, an Indian video game developer, has unveiled its latest battle royale mobile game titled Indus, set to launch on…