An action adventure game set in ancient India. A young girl is gifted with godlike powers to defend humanity against a demonic invasion.