Den of Wolves is the latest project from 10 Chambers, a Swedish studio. Although this studio name may be unfamiliar to s ...