One of the top gaming firms in India, SuperGaming, has shared exciting news about Indus, a state-of-the-art battle royale game set in a futuristic Indo-Fusion setting. Pre-registra...