Super Gaming, a game development studio based in Pune, India, has been making headlines with their upcoming title, Indus Battle Royale. The game has been generating a lot of buzz, ...
SuperGaming made the announcement about Indus on January 26, and also said that pre-registration for the game is now open on the Google Play Store for Android users. As India marks...