London Studio Has A New Game In Development

Looks like there’s something big in the works.