SuperGaming announces ‘Indus’, made in…

SuperGaming has officially announced their upcoming game Indus, which is made in India battle royale game…