Indus Battle Royale Wins Google Play’s “Best Made in India” Game Award for the Second…
Bengaluru: SuperGaming’s Indus Battle Royale has been awarded the Best Made in India Game by Google Play in its Best Of 2024 awards. Marking a milestone as the game wins this honor for the!-->…