Introducing PaperSeven – games developers with a passion for story and style.