Desura’s parent company has filed for bankruptcy, fate of the platform unclear
Bad Juju, the parent company of digital distribution platform Desura and game bundle site Indie Royale, has filed for bankruptcy. Launched in 2009, Desura describes itself as “a community driven digital distribution service for…