The Council: The Council Episode 1 releases March 13th!

We’re happy to announce The Council, an episodic game like no other, developed by French indie studio Big Bad Wolf – discover its Teaser Trailer. The game delivers a fresh new take on the Narrative Adventure, where your…