International indie-team Wormwood Studios known as the authors of 'Primordia' have recently confirmed they are working together one more time! The result is 'Strangeland': a bit shorter, but still bizarre and surreal adventure set in an otherworldly carnival...