vfxandmore Xigma Games' seem to have found its mojo with the latest title 'Bonfire: Forsaken Lands' -