The Indian digital space continues to expand with bold, niche storytelling, and the latest buzz surrounds the release of Kaccha Kela