The London-based indie developer talks about how the upcoming game took a lot of time to get over the line and now they're looking to explore something else for their next project.