A new development studio based in France made itself known today as Big Bad Wolf Studios revealed some very minor details on their upcoming title before introducing the world to a team of all-star industry professionals. Big Bad Wolf consists of developers and industry professionals that have experience with some of the biggest games on […]

Read more