Indus, the Indian-made battle royale shooter, has surpassed five million Android downloads and 100,000 iOS downloads in just two months since its release. This follows a successful international playtest in Manila and a prestigious Google Play Award win for "Best Made in India Game 2024." This sign
Author: malfoyJan 04,2025