Durga, the goddess of power and strength, is perhaps the most important goddess of the Hindus. Durga is a fierce form of Devi in Hindu mythology. Durga is also know as Mahishasuramardini or the slayer of Mahishasura, the buffalo demon.


Tips for the best player experience

Use Google Chrome Disable AdBlock if activated on your device The map also plays on Android devices


Leave a comment

Log in with itch.io to leave a comment.