Yodha is a new RPG by indie developer Ogre Head Studios.
More information.
Yodha is an upcoming Indian role playing game in development at Ogre Head Studio. Watch out for more news about the game at
https://www.ogreheadstudio.com/yodha.
Ogre Head Studio is an indie video game company based in India.